Quality-aware neural complementary item recommendation

Complementary item recommendation finds products that go well with one another (e.g., a camera and a specific lens). While complementary items are ubiquitous, the dimensions by which items go together can vary by both product and category, making it difficult to detect complementary items at scale. Moreover, in practice, user preferences for complementary items can be complex combinations of item quality and evidence of complementarity. Hence, we propose a new neural complementary recommender Encore that can jointly learn complementary item relationships and user preferences. Specifically, Encore (i) effectively combines and balances both stylistic and functional evidence of complementary items across item categories; (ii) naturally models item latent quality for complementary items through Bayesian inference of customer ratings; and (iii) builds a novel neural network model to learn the complex (non-linear) relationships between items for flexible and scalable complementary product recommendations. Through experiments over large Amazon datasets, we find that Encore effectively learns complementary item relationships, leading to an improvement in accuracy of 15.5% on average versus the next-best alternative.

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

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

[3]  Julian J. McAuley,et al.  Learning Compatibility Across Categories for Heterogeneous Item Recommendation , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[4]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[5]  Peter D. Turney Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews , 2002, ACL.

[6]  Zihan Wang,et al.  A Path-constrained Framework for Discriminating Substitutable and Complementary Products in E-commerce , 2018, WSDM.

[7]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[8]  Jeffrey Dean,et al.  Efficient Estimation of Word Representations in Vector Space , 2013, ICLR.

[9]  Christos Faloutsos,et al.  BIRDNEST: Bayesian Inference for Ratings-Fraud Detection , 2015, SDM.

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

[11]  George Karypis,et al.  Evaluation of Item-Based Top-N Recommendation Algorithms , 2001, CIKM '01.

[12]  Yongfeng Zhang,et al.  Personalized Key Frame Recommendation , 2017, SIGIR.

[13]  Kyung-Yong Chung,et al.  Item recommendation based on context-aware model for personalized u-healthcare service , 2011, Multimedia Tools and Applications.

[14]  Li Shang,et al.  An algorithm for efficient privacy-preserving item-based collaborative filtering , 2016, Future Gener. Comput. Syst..

[15]  Jason J. Jung,et al.  Item-Based Collaborative Filtering with Attribute Correlation: A Case Study on Movie Recommendation , 2014, ACIIDS.

[16]  Alejandro Bellogín,et al.  Content-based recommendation in social tagging systems , 2010, RecSys '10.

[17]  Bradley P. Carlin,et al.  BAYES AND EMPIRICAL BAYES METHODS FOR DATA ANALYSIS , 1996, Stat. Comput..

[18]  Wei-Guang Teng,et al.  Incorporating Multi-Criteria Ratings in Recommendation Systems , 2007, 2007 IEEE International Conference on Information Reuse and Integration.

[19]  Deren Chen,et al.  A hybrid approach for movie recommendation via tags and ratings , 2016, Electron. Commer. Res. Appl..

[20]  Wei Niu,et al.  Neural Personalized Ranking for Image Recommendation , 2018, WSDM.

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

[22]  Jure Leskovec,et al.  Inferring Networks of Substitutable and Complementary Products , 2015, KDD.

[23]  Gang Wang,et al.  Mining affective text to improve social media item recommendation , 2015, Inf. Process. Manag..

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

[25]  S. Christian Wheeler,et al.  Self-Expression Cues in Product Rating Distributions: When People Prefer Polarizing Products , 2017 .

[26]  Xu Chen,et al.  Learning to Rank Features for Recommendation over Multiple Categories , 2016, SIGIR.

[27]  Anfeng Liu,et al.  A Similarity Scenario-Based Recommendation Model With Small Disturbances for Unknown Items in Social Networks , 2016, IEEE Access.

[28]  Julian J. McAuley,et al.  Addressing Complex and Subjective Product-Related Queries with Customer Reviews , 2015, WWW.

[29]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[30]  Chenyang Li,et al.  CBMR: An optimized MapReduce for item‐based collaborative filtering recommendation algorithm with empirical analysis , 2017, Concurr. Comput. Pract. Exp..

[31]  Qusai Shambour,et al.  An Item-based Multi-Criteria Collaborative Filtering Algorithm for Personalized Recommender Systems , 2016 .

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

[33]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[34]  Robinson Piramuthu,et al.  Large scale visual recommendations from street fashion images , 2014, KDD.

[35]  Jie Zhang,et al.  TopicMF: Simultaneously Exploiting Ratings and Reviews for Recommendation , 2014, AAAI.

[36]  Kai Chen,et al.  Collaborative filtering and deep learning based recommendation system for cold start items , 2017, Expert Syst. Appl..

[37]  Anton van den Hengel,et al.  Image-Based Recommendations on Styles and Substitutes , 2015, SIGIR.

[38]  Yejun Liu,et al.  Towards Better Understanding the Clothing Fashion Styles: A Multimodal Deep Learning Approach , 2017, AAAI.