A Comparative Study on Recommender Systems Approaches

Recommender systems aim to generate interest items or products for web users. They offer useful information and adapted to users' profile based on their preferences and behaviors. Currently, they are proposed in several domains, namely: e-commerce, e-learning, research, music, social networks, etc. There are mainly three approaches that are used in the recommender systems, those based on content, those based on collaborative filtering, and finally the hybrid approaches, which merge different algorithms and provide more accurate and effective recommendations than a single algorithm, as the disadvantages of one simple technique can be overcome by another technique. This paper offers a comparative study of approaches in recommender systems, starting with a general presentation of each one, then it treats the advantages, the limitations, and the techniques, which give a high accuracy in each approach.

[1]  Bo Yang,et al.  Coupled Low Rank Approximation for Collaborative Filtering in Social Networks , 2018, IEEE Access.

[2]  Yu Mao,et al.  A Bidirectional Collaborative Filtering Recommender System Based on EM Algorithm , 2017 .

[3]  Swati Pandey,et al.  Customization of Recommendation System Using Collaborative Filtering Algorithm on Cloud Using Mahout , 2014, ISI.

[4]  Hafed Zarzour,et al.  A new collaborative filtering recommendation algorithm based on dimensionality reduction and clustering techniques , 2018, 2018 9th International Conference on Information and Communication Systems (ICICS).

[5]  Souham Meshoul,et al.  Enhancing Content Based Filtering Using Web of Data , 2018, CIIA.

[6]  Elena Polezhaeva Ordinal Incremental Data in Collaborative Filtering , 2012, PerMIn.

[7]  Soojung Lee,et al.  Improving Jaccard Index for Measuring Similarity in Collaborative Filtering , 2017, ICISA.

[8]  Saba Bashir,et al.  Collaborative filtering based online recommendation systems: A survey , 2017, 2017 International Conference on Information and Communication Technologies (ICICT).

[9]  M. Mahendran,et al.  Bridging social media to E-Commerce: Using collaborative filtering product recommendation , 2017, 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI).

[10]  Jingjing Yao,et al.  Attribute Weighting and Samples Sampling for Collaborative Filtering , 2018, 2018 IEEE International Conference on Big Data and Smart Computing (BigComp).

[11]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[12]  Jiao Wang,et al.  A Slope One Collaborative Filtering Recommendation Algorithm Using Uncertain Neighbors Optimizing , 2011, WAIM Workshops.

[13]  Nan Li,et al.  Accumulative Influence Weight Collaborative Filtering Recommendation Approach , 2009 .

[14]  Yulong Gu,et al.  HDNN-CF: A hybrid deep neural networks collaborative filtering architecture for event recommendation , 2017, 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[15]  Yun Liu,et al.  A Novel Clustering Based Collaborative Filtering Recommendation System Algorithm , 2013, EMC/HumanCom.

[16]  Xiuli Wang,et al.  Computing User Similarity by Combining SimRank++ and Cosine Similarities to Improve Collaborative Filtering , 2017, 2017 14th Web Information Systems and Applications Conference (WISA).

[17]  Feng Ge A User-Based Collaborative Filtering Recommendation Algorithm Based on Folksonomy Smoothing , 2011 .

[18]  Yu Liu,et al.  A novel deep hybrid recommender system based on auto-encoder with neural collaborative filtering , 2018, Big Data Min. Anal..

[19]  Arup Roy,et al.  Exploring New Vista of intelligent collaborative filtering: A restaurant recommendation paradigm , 2018, J. Comput. Sci..

[20]  Yu Zhang,et al.  A Collaborative Filtering Algorithm of Calculating Similarity Based on Item Rating and Attributes , 2017, 2017 14th Web Information Systems and Applications Conference (WISA).

[21]  Akshi Kumar,et al.  Alleviating Sparsity and Scalability Issues in Collaborative Filtering Based Recommender Systems , 2013 .

[22]  Michael Arock,et al.  Credible user-review incorporated collaborative filtering for video recommendation system , 2017, 2017 International Conference on Intelligent Sustainable Systems (ICISS).

[23]  Gözde Özbal,et al.  A Content Boosted Collaborative Filtering Approach for Movie Recommendation Based on Local & Global Similarity and Missing Data Prediction , 2010, ISCIS.

[24]  Sunita Barve,et al.  Survey on Collaborative Filtering, Content-based Filtering and Hybrid Recommendation System , 2015 .

[25]  Yu Zhang,et al.  A Collaborative Filtering Recommendation Algorithm for Social Interaction , 2017, 2017 14th Web Information Systems and Applications Conference (WISA).

[26]  Yongzhong Wu,et al.  Association rules and collaborative filtering on sparse data of a leading online retailer , 2017, 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM).

[27]  Larry L. Peterson,et al.  Reasoning about naming systems , 1993, TOPL.