A novel recommender algorithm using information entropy and secondary-clustering | Synapse