Like-tasted user groups to predict ratings in recommender systems

Recommendation systems have gained the intention of many researchers due to the growth of the business of personalizing, sorting and suggesting products to customers. Most of the rating prediction in recommendation systems are based on customer preferences or on the historical behavior of similar customers. The similarity between customers is generally measured by the number of times customers liked or disliked the same item. Given the huge number and the variety of items, many customers cannot be considered as similar, as they did not evaluate the same items, even if they have similar tastes. This paper presents a new method of rating prediction in recommendation systems. The proposed method starts by identifying the taste directions or the interest centers based on the users’ demographic information combined with their previous evaluations. Thus, it uses the principal component analysis to retrieve the major taste orientations. According to these orientations, user groups are created. Then, for each group, it generates a prediction model that will be used to predict unknown rates of users within the corresponding group. In order to assess the accuracy of the proposed method, we compare its results with four baseline methods, namely: RegSVD, BiasedMF, SVD++ and MudRecS. The results prove that the proposed algorithm is more accurate than the baseline algorithms.

[1]  Bernhard Schölkopf,et al.  New Support Vector Algorithms , 2000, Neural Computation.

[2]  Prosenjit Gupta,et al.  Clustering-based recommender system using principles of voting theory , 2014, 2014 International Conference on Contemporary Computing and Informatics (IC3I).

[3]  George Karypis,et al.  A Comprehensive Survey of Neighborhood-based Recommendation Methods , 2011, Recommender Systems Handbook.

[4]  Norbert Wehn,et al.  Increasing sampling efficiency for the fixed degree sequence model with phase transitions , 2016, Social Network Analysis and Mining.

[5]  S. Jaffali,et al.  Principal component analysis neural network for textual document categorization and dimension reduction , 2012, 2012 6th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT).

[6]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender System - A Case Study , 2000 .

[7]  Wei Zhang,et al.  A Collective Bayesian Poisson Factorization Model for Cold-start Local Event Recommendation , 2015, KDD.

[8]  Kenneth Y. Goldberg,et al.  Eigentaste: A Constant Time Collaborative Filtering Algorithm , 2001, Information Retrieval.

[9]  Engelbert Mephu Nguifo,et al.  Towards more targeted recommendations in folksonomies , 2015, Social Network Analysis and Mining.

[10]  Chang-Tsun Li,et al.  Enhanced SVD for Collaborative Filtering , 2016, PAKDD.

[11]  Ahmed Zellou,et al.  A systematic literature review of sparsity issues in recommender systems , 2020, Social Network Analysis and Mining.

[12]  Arkadiusz Paterek,et al.  Improving regularized singular value decomposition for collaborative filtering , 2007 .

[13]  K. Selçuk Candan,et al.  Reducing seed noise in personalized PageRank , 2016, Social Network Analysis and Mining.

[14]  Jose L. Marzo,et al.  User Modeling, Adaption and Personalization - 19th International Conference, UMAP 2011, Girona, Spain, July 11-15, 2011. Proceedings , 2011, UMAP.

[15]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[16]  George Luger,et al.  Artificial Intelligence: Structures and Strategies for Complex Problem Solving (5th Edition) , 2004 .

[17]  Adam Prügel-Bennett,et al.  Novel centroid selection approaches for KMeans-clustering based recommender systems , 2015, Inf. Sci..

[18]  George F. Luger,et al.  Artificial intelligence - structures and strategies for complex problem solving (2. ed.) , 1993 .

[19]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[20]  Dionisis Margaris,et al.  Handling uncertainty in social media textual information for improving venue recommendation formulation quality in social networks , 2019, Social Network Analysis and Mining.

[21]  Ali Movaghar-Rahimabadi,et al.  Extracting Implicit Social Relation for Social Recommendation Techniques in User Rating Prediction , 2016, WWW.

[22]  Nuria Oliver,et al.  Data Mining Methods for Recommender Systems , 2015, Recommender Systems Handbook.

[23]  Gillian Dobbie,et al.  Hierarchical PSO clustering based recommender system , 2012, 2012 IEEE Congress on Evolutionary Computation.

[24]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.

[25]  Theodore A. Walls,et al.  Non-Graphical Solutions for Cattell’s Scree Test , 2013 .

[26]  Abdelmajid Ben Hamadou,et al.  Grouping Like-Minded Users for Ratings' Prediction , 2016, KES-IDT.

[27]  Charu C. Aggarwal,et al.  Neighborhood-Based Collaborative Filtering , 2016 .

[28]  Yiu-Kai Ng,et al.  Predicting the ratings of multimedia items for making personalized recommendations , 2012, SIGIR '12.

[29]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[30]  Sotiris Ioannidis,et al.  A fine-grained social network recommender system , 2019, Social Network Analysis and Mining.