skip to main content
10.1145/3269206.3271810acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

ANR: Aspect-based Neural Recommender

Authors Info & Claims
Published:17 October 2018Publication History

ABSTRACT

Textual reviews, which are readily available on many e-commerce and review websites such as Amazon and Yelp, serve as an invaluable source of information for recommender systems. However, not all parts of the reviews are equally important, and the same choice of words may reflect a different meaning based on its context. In this paper, we propose a novel end-to-end Aspect-based Neural Recommender (ANR) to perform aspect-based representation learning for both users and items via an attention-based component. Furthermore, we model the multi-faceted process behind how users rate items by estimating the aspect-level user and item importance by adapting the neural co-attention mechanism. Our proposed model concurrently address several shortcomings of existing recommender systems, and a thorough experimental study on 25 benchmark datasets from Amazon and Yelp shows that ANR significantly outperforms recently proposed state-of-the-art baselines such as DeepCoNN, D-Attn and ALFM.

References

  1. Amjad Almahairi, Kyle Kastner, Kyunghyun Cho, and Aaron Courville. 2015. Learning Distributed Representations from Reviews for Collaborative Filtering. In RecSys '15 . ACM, New York, NY, USA, 147--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014. Neural Machine Translation by Jointly Learning to Align and Translate. CoRR , Vol. abs/1409.0473 (2014). http://arxiv.org/abs/1409.0473Google ScholarGoogle Scholar
  3. Trapit Bansal, David Belanger, and Andrew McCallum. 2016. Ask the GRU: Multi-task Learning for Deep Text Recommendations. In RecSys '16 . ACM, 107--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Yang Bao, Hui Fang, and Jie Zhang. 2014. TopicMF: Simultaneously Exploiting Ratings and Reviews for Recommendation. In AAAI '14 . AAAI Press, 2--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Konstantin Bauman, Bing Liu, and Alexander Tuzhilin. 2017. Aspect Based Recommendations: Recommending Items with the Most Valuable Aspects Based on User Reviews. In KDD '17. ACM, 717--725. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet Allocation. JMLR , Vol. 3 (March 2003), 993--1022. Google ScholarGoogle Scholar
  7. Rose Catherine and William Cohen. 2017. TransNets: Learning to Transform for Recommendation. In RecSys '17 . ACM, New York, NY, USA, 288--296. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chong Chen, Min Zhang, Yiqun Liu, and Shaoping Ma. 2018. Neural Attentional Rating Regression with Review-level Explanations. In WWW '18 . 1583--1592. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Xu Chen, Zheng Qin, Yongfeng Zhang, and Tao Xu. 2016. Learning to Rank Features for Recommendation over Multiple Categories. In SIGIR '16 . ACM, New York, NY, USA, 305--314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Zhiyong Cheng, Ying Ding, Lei Zhu, and Mohan Kankanhalli. 2018. Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews. In WWW '18 . 639--648. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Alexis Conneau, Holger Schwenk, Loïc Barrault, and Yann Lecun. 2017. Very Deep Convolutional Networks for Text Classification. In EACL '17 . ACL, 1107--1116.Google ScholarGoogle Scholar
  12. Qiming Diao, Minghui Qiu, Chao-Yuan Wu, Alexander J. Smola, Jing Jiang, and Chong Wang. 2014. Jointly Modeling Aspects, Ratings and Sentiments for Movie Recommendation (JMARS). In KDD '14 . ACM, New York, NY, USA, 193--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Dumitru Erhan, Yoshua Bengio, Aaron Courville, Pierre-Antoine Manzagol, Pascal Vincent, and Samy Bengio. 2010. Why Does Unsupervised Pre-training Help Deep Learning? JMLR , Vol. 11 (March 2010), 625--660. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep Learning .MIT Press. http://www.deeplearningbook.org. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ruining He and Julian McAuley. 2016. Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering. In WWW '16. 507--517. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Xiangnan He, Tao Chen, Min-Yen Kan, and Xiao Chen. 2015. TriRank: Review-aware Explainable Recommendation by Modeling Aspects. In CIKM '15 . ACM, New York, NY, USA, 1661--1670. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Minqing Hu and Bing Liu. 2004. Mining and Summarizing Customer Reviews. In KDD '04. ACM, New York, NY, USA, 168--177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Rie Johnson and Tong Zhang. 2017. Deep Pyramid Convolutional Neural Networks for Text Categorization. In ACL '17 . ACL, 562--570.Google ScholarGoogle Scholar
  19. Donghyun Kim, Chanyoung Park, Jinoh Oh, Sungyoung Lee, and Hwanjo Yu. 2016. Convolutional Matrix Factorization for Document Context-Aware Recommendation. In RecSys '16 . ACM, New York, NY, USA, 233--240. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Yoon Kim. 2014. Convolutional Neural Networks for Sentence Classification. In EMNLP '14 . ACL, 1746--1751.Google ScholarGoogle Scholar
  21. Diederik P. Kingma and Jimmy Ba. 2014. Adam: A Method for Stochastic Optimization. CoRR , Vol. abs/1412.6980 (2014). http://arxiv.org/abs/1412.6980Google ScholarGoogle Scholar
  22. Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer , Vol. 42, 8 (Aug. 2009), 30--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Sheng Li, Jaya Kawale, and Yun Fu. 2015. Deep Collaborative Filtering via Marginalized Denoising Auto-encoder. In CIKM '15 . ACM, New York, NY, USA, 811--820. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Guang Ling, Michael R. Lyu, and Irwin King. 2014. Ratings Meet Reviews, a Combined Approach to Recommend. In RecSys '14 . ACM, New York, NY, USA, 105--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jiasen Lu, Jianwei Yang, Dhruv Batra, and Devi Parikh. 2016. Hierarchical Question-image Co-attention for Visual Question Answering. In NIPS '16 . Curran Associates Inc., USA, 289--297. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Julian McAuley and Jure Leskovec. 2013. Hidden Factors and Hidden Topics: Understanding Rating Dimensions with Review Text. In RecSys '13. ACM, New York, NY, USA, 165--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Julian McAuley, Christopher Targett, Qinfeng Shi, and Anton van den Hengel. 2015. Image-Based Recommendations on Styles and Substitutes. In SIGIR '15 . ACM, New York, NY, USA, 43--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and Their Compositionality. In NIPS '13 . 3111--3119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jeffrey Pennington, Richard Socher, and Christopher D. Manning. 2014. GloVe: Global Vectors for Word Representation. In EMNLP '14. 1532--1543.Google ScholarGoogle Scholar
  30. Guang Qiu, Bing Liu, Jiajun Bu, and Chun Chen. 2011. Opinion Word Expansion and Target Extraction Through Double Propagation. COLING , Vol. 37, 1 (March 2011), 9--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Steffen Rendle. 2010. Factorization Machines. In ICDM '10. IEEE Computer Society, Washington, DC, USA, 995--1000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Alexander M. Rush, Sumit Chopra, and Jason Weston. 2015. A Neural Attention Model for Abstractive Sentence Summarization. In EMNLP '15 . ACL, 379--389.Google ScholarGoogle ScholarCross RefCross Ref
  33. Sungyong Seo, Jing Huang, Hao Yang, and Yan Liu. 2017. Interpretable Convolutional Neural Networks with Dual Local and Global Attention for Review Rating Prediction. In RecSys '17. ACM, New York, NY, USA, 297--305. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2014. Dropout: A Simple Way to Prevent Neural Networks from Overfitting. JMLR , Vol. 15 (2014), 1929--1958. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Yunzhi Tan, Min Zhang, Yiqun Liu, and Shaoping Ma. 2016. Rating-boosted Latent Topics: Understanding Users and Items with Ratings and Reviews. In IJCAI '16. AAAI Press, 2640--2646. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Yi Tay, Anh Tuan Luu, and Siu Cheung Hui. 2018. Multi-Pointer Co-Attention Networks for Recommendation. In KDD '18 . ACM, 2309--2318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017. Attention is All you Need. In NIPS '17. Curran Associates, Inc., 5998--6008.Google ScholarGoogle Scholar
  38. Chong Wang and David M. Blei. 2011. Collaborative Topic Modeling for Recommending Scientific Articles. In KDD '11 . ACM, New York, NY, USA, 448--456. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Hao Wang, Naiyan Wang, and Dit-Yan Yeung. 2015. Collaborative Deep Learning for Recommender Systems. In KDD '15. ACM, New York, NY, USA, 1235--1244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Yao Wu and Martin Ester. 2015. FLAME: A Probabilistic Model Combining Aspect Based Opinion Mining and Collaborative Filtering. In WSDM '15. ACM, New York, NY, USA, 199--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Caiming Xiong, Victor Zhong, and Richard Socher. 2016. Dynamic Coattention Networks For Question Answering. CoRR , Vol. abs/1611.01604 (2016). http://arxiv.org/abs/1611.01604Google ScholarGoogle Scholar
  42. Yongfeng Zhang. 2015. Incorporating Phrase-level Sentiment Analysis on Textual Reviews for Personalized Recommendation. In WSDM '15. ACM, New York, NY, USA, 435--440. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Yongfeng Zhang, Guokun Lai, Min Zhang, Yi Zhang, Yiqun Liu, and Shaoping Ma. 2014. Explicit Factor Models for Explainable Recommendation Based on Phrase-level Sentiment Analysis. In SIGIR '14. ACM, New York, NY, USA, 83--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Lei Zheng, Vahid Noroozi, and Philip S. Yu. 2017. Joint Deep Modeling of Users and Items Using Reviews for Recommendation. In WSDM '17 . ACM, 425--434. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. ANR: Aspect-based Neural Recommender

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CIKM '18: Proceedings of the 27th ACM International Conference on Information and Knowledge Management
      October 2018
      2362 pages
      ISBN:9781450360142
      DOI:10.1145/3269206

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 17 October 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CIKM '18 Paper Acceptance Rate147of826submissions,18%Overall Acceptance Rate1,861of8,427submissions,22%

      Upcoming Conference

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader