A dynamic multi-level collaborative filtering method for improved recommendations

One of the most used approaches for providing recommendations in various online environments such as e-commerce is collaborative filtering. Although, this is a simple method for recommending items or services, accuracy and quality problems still exist. Thus, we propose a dynamic multi-level collaborative filtering method that improves the quality of the recommendations. The proposed method is based on positive and negative adjustments and can be used in different domains that utilize collaborative filtering to increase the quality of the user experience. Furthermore, the effectiveness of the proposed method is shown by providing an extensive experimental evaluation based on three real datasets and by comparisons to alternative methods. We propose a method that improves collaborative filtering recommendations.It may use either a static or a dynamic multi-level approach.It is based on positive and negative adjustments of the users similarity values.Both approaches have been experimentally evaluated using three real datasets.Our approaches produce results of better quality when compared to alternatives.

[1]  John Riedl,et al.  Collaborative Filtering Recommender Systems , 2011, Found. Trends Hum. Comput. Interact..

[2]  Wei Wang,et al.  Recommender system application developments: A survey , 2015, Decis. Support Syst..

[3]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[4]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[5]  Martha Larson,et al.  Collaborative Filtering beyond the User-Item Matrix , 2014, ACM Comput. Surv..

[6]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[7]  John Riedl,et al.  Recommender systems: from algorithms to user experience , 2012, User Modeling and User-Adapted Interaction.

[8]  Alejandro Bellogín,et al.  Precision-oriented evaluation of recommender systems: an algorithmic comparison , 2011, RecSys '11.

[9]  Maik Thiele,et al.  Setting Goals and Choosing Metrics for Recommender System Evaluations , 2011 .

[10]  陈俊亮,et al.  JacUOD: A New Similarity Measurement for Collaborative Filtering , 2012 .

[11]  Ting-Peng Liang,et al.  Recommendation systems for decision support: An editorial introduction , 2008, Decis. Support Syst..

[12]  Rui Jiang,et al.  Improving accuracy and diversity of personalized recommendation through power law adjustments of user similarities , 2013, Decis. Support Syst..

[13]  Hui Tian,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014, Knowl. Based Syst..

[14]  Jie Lu,et al.  A WEB‐BASED PERSONALIZED BUSINESS PARTNER RECOMMENDATION SYSTEM USING FUZZY SEMANTIC TECHNIQUES , 2013, Comput. Intell..

[15]  Pradeep Kumar,et al.  A web recommendation system considering sequential information , 2015, Decis. Support Syst..

[16]  Georgia Koutrika,et al.  FlexRecs: expressing and combining flexible recommendations , 2009, SIGMOD Conference.

[17]  Kamal Kant Bharadwaj,et al.  Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities , 2011, Expert Syst. Appl..

[18]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[19]  Fernando Ortega,et al.  A collaborative filtering approach to mitigate the new user cold start problem , 2012, Knowl. Based Syst..

[20]  Jie Zhang,et al.  Multi-faceted trust and distrust prediction for recommender systems , 2015, Decis. Support Syst..

[21]  Toon De Pessemier,et al.  MovieTweetings: a movie rating dataset collected from twitter , 2013, RecSys 2013.

[22]  Fernando Ortega,et al.  A collaborative filtering similarity measure based on singularities , 2012, Inf. Process. Manag..

[23]  Wei Wang,et al.  Collaborative Filtering with Entropy‐Driven User Similarity in Recommender Systems , 2015, Int. J. Intell. Syst..

[24]  Fernando Ortega,et al.  A balanced memory‐based collaborative filtering similarity measure , 2012, Int. J. Intell. Syst..

[25]  Craig A. Knoblock,et al.  A Survey of Digital Map Processing Techniques , 2014, ACM Comput. Surv..

[26]  Sergio Ilarri,et al.  Pull-based recommendations in mobile environments , 2016, Comput. Stand. Interfaces.

[27]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[28]  Nikolaos Polatidis,et al.  A multi-level collaborative filtering method that improves recommendations , 2016, Expert Syst. Appl..

[29]  John Riedl,et al.  An Algorithmic Framework for Performing Collaborative Filtering , 1999, SIGIR Forum.

[30]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[31]  Le Hoang Son HU-FCF: A hybrid user-based fuzzy collaborative filtering method in Recommender Systems , 2014, Expert Syst. Appl..

[32]  Guy Shani,et al.  Evaluating Recommendation Systems , 2011, Recommender Systems Handbook.

[33]  Luis Martínez-López,et al.  Correcting noisy ratings in collaborative recommender systems , 2015, Knowl. Based Syst..

[34]  Hyung Jun Ahn,et al.  A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem , 2008, Inf. Sci..

[35]  Jordi Forné,et al.  On content-based recommendation and user privacy in social-tagging systems , 2015, Comput. Stand. Interfaces.

[36]  LiuHaifeng,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014 .

[37]  Dan Frankowski,et al.  Collaborative Filtering Recommender Systems , 2007, The Adaptive Web.