Recommender Systems: Taxonomy, Applications and Current Research Trends | Synapse