Context Neighbor Recommender: Integrating contexts via neighbors for recommendations

Abstract In Recommender Systems, the techniques used for modeling implicit feedback such as search, click or purchase actions have been well studied. As additional information, contexts are often available to assist the implicit feedback approaches. The existing context-aware methods are used to directly model original contextual factors for recommendations. However, this way of utilizing contextual information makes the methods dependent on specific contexts. Moreover, they may not achieve the desired performance if the contexts are changed to those derived from other domains. To address this issue, we propose a general approach to incorporate contexts into an implicit feedback modeling framework that can utilize specific contexts but is domain independent. First, we introduce context neighbors to integrate original contextual factors. The neighbors are aggregated to form several groups. Then, our recommender builds on group interactions that expand the traditional user-item interactions. Finally, the recommendations are obtained by combining the results of all the interaction models. We evaluate the Context Neighbor Recommender (CNR) for different choices of neighbor numbers and kernel settings to further compare it with other algorithms. The experimental results show the advantages and flexibility of CNR compared to both implicit feedback methods and common context-aware models.

[1]  Balázs Hidasi,et al.  Fast ALS-based tensor factorization for context-aware recommendation from implicit feedback , 2012, ECML/PKDD.

[2]  Alejandro Bellogín,et al.  Neighbor Selection and Weighting in User-Based Collaborative Filtering: A Performance Prediction Approach , 2014, TWEB.

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

[4]  Wei-Po Lee,et al.  Making smartphone service recommendations by predicting users' intentions: A context-aware approach , 2014, Inf. Sci..

[5]  Alan Said,et al.  Comparative recommender system evaluation: benchmarking recommendation frameworks , 2014, RecSys '14.

[6]  Wei Chu,et al.  Information Services]: Web-based services , 2022 .

[7]  Jongwuk Lee,et al.  Improving the accuracy of top-N recommendation using a preference model , 2016, Inf. Sci..

[8]  Fuxi Zhu,et al.  Preference Integration in Context-Aware Recommendation , 2017, DASFAA.

[9]  Lars Schmidt-Thieme,et al.  Pairwise interaction tensor factorization for personalized tag recommendation , 2010, WSDM '10.

[10]  Bernd Ludwig,et al.  Matrix factorization techniques for context aware recommendation , 2011, RecSys '11.

[11]  Chi-Yin Chow,et al.  CoRe: Exploiting the personalized influence of two-dimensional geographic coordinates for location recommendations , 2015, Inf. Sci..

[12]  BoostMF: Boosted Matrix Factorisation for Collaborative Ranking , 2015, ECML/PKDD.

[13]  Samy Bengio,et al.  Local collaborative ranking , 2014, WWW.

[14]  Stathes Hadjiefthymiades,et al.  Facing the cold start problem in recommender systems , 2014, Expert Syst. Appl..

[15]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[16]  Qiang Yang,et al.  EigenRank: a ranking-oriented approach to collaborative filtering , 2008, SIGIR '08.

[17]  Fuxi Zhu,et al.  Attribute and Global Boosting: A Rating Prediction Method in Context-Aware Recommendation , 2017, Comput. J..

[18]  George Karypis,et al.  FISM: factored item similarity models for top-N recommender systems , 2013, KDD.

[19]  Gang Chen,et al.  Real-time recommendation for microblogs , 2014, Inf. Sci..

[20]  Chen Lin,et al.  Personalized news recommendation via implicit social experts , 2014, Inf. Sci..

[21]  Domonkos Tikk,et al.  Alternating least squares for personalized ranking , 2012, RecSys.

[22]  Qiang Yang,et al.  General Functional Matrix Factorization Using Gradient Boosting , 2013, ICML.

[23]  Martha Larson,et al.  Unifying rating-oriented and ranking-oriented collaborative filtering for improved recommendation , 2013, Inf. Sci..

[24]  Suhrid Balakrishnan,et al.  Collaborative ranking , 2012, WSDM '12.

[25]  Rong Pan,et al.  Mind the gaps: weighting the unknown in large-scale one-class collaborative filtering , 2009, KDD.

[26]  Ren Wang,et al.  Discovering Process in Curriculum Data to Provide Recommendation , 2015, EDM.

[27]  Balázs Hidasi,et al.  General factorization framework for context-aware recommendations , 2014, Data Mining and Knowledge Discovery.

[28]  Alexander J. Smola,et al.  Maximum Margin Matrix Factorization for Collaborative Ranking , 2007 .

[29]  Steffen Rendle,et al.  Improving pairwise learning for item recommendation from implicit feedback , 2014, WSDM.

[30]  Prateek Jain,et al.  Low-rank matrix completion using alternating minimization , 2012, STOC '13.

[31]  Mehran Sahami,et al.  Evaluating similarity measures: a large-scale study in the orkut social network , 2005, KDD '05.

[32]  George Karypis,et al.  SLIM: Sparse Linear Methods for Top-N Recommender Systems , 2011, 2011 IEEE 11th International Conference on Data Mining.

[33]  Martha Larson,et al.  CLiMF: learning to maximize reciprocal rank with collaborative less-is-more filtering , 2012, RecSys.

[34]  Lars Schmidt-Thieme,et al.  Personalized Ranking for Non-Uniformly Sampled Items , 2012, KDD Cup.

[35]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[36]  George Karypis,et al.  Sparse linear methods with side information for top-n recommendations , 2012, WWW.

[37]  Gediminas Adomavicius,et al.  Incorporating contextual information in recommender systems using a multidimensional approach , 2005, TOIS.

[38]  Qiang Yang,et al.  One-Class Collaborative Filtering , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[39]  Martha Larson,et al.  TFMAP: optimizing MAP for top-n context-aware recommendation , 2012, SIGIR '12.

[40]  Zhi-Hua Zhou,et al.  Ensemble Methods: Foundations and Algorithms , 2012 .

[41]  Michael Jahrer,et al.  Collaborative Filtering Ensemble for Ranking , 2012, KDD Cup.

[42]  Steffen Rendle,et al.  Factorization Machines with libFM , 2012, TIST.

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

[44]  Bracha Shapira,et al.  Recommender Systems Handbook , 2015, Springer US.

[45]  Panagiotis Symeonidis,et al.  Recommender Systems for Location-based Social Networks , 2014, Springer Briefs in Electrical and Computer Engineering.