skip to main content
10.1145/3109859.3109905acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
short-paper

A Multi-criteria Recommender System Exploiting Aspect-based Sentiment Analysis of Users' Reviews

Published:27 August 2017Publication History

ABSTRACT

In this paper we propose a multi-criteria recommender system based on collaborative filtering (CF) techniques, which exploits the information conveyed by users' reviews to provide a multi-faceted representation of users' interests.

To this end, we exploited a framework for opinion mining and sentiment analysis, which automatically extracts relevant aspects and sentiment scores from users' reviews. As an example, in a restaurant recommendation scenario, the aspects may regard food quality, service, position, athmosphere of the place and so on. Such a multi-faceted representation of the user is used to feed a multi-criteria CF algorithm which predicts user interest in a particular item and provides her with recommendations.

In the experimental session we evaluated the performance of the algorithm against several state-of-the-art baselines; Results confirmed the insight behind this work, since our approach was able to overcome both single-criteria recommendation algorithms as well as more sophisticated techniques based on matrix factorization.

References

  1. Gediminas Adomavicius and YoungOk Kwon. 2007. New recommendation techniques for multicriteria rating systems. IEEE Intelligent Systems 22, 3 (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Gediminas Adomavicius and YoungOk Kwon. 2015. Multi-criteria recommender systems. In Recommender systems handbook. Springer, 847--880.Google ScholarGoogle Scholar
  3. Annalina Caputo, Pierpaolo Basile, Marco de Gemmis, Pasquale Lops, Giovanni Semeraro, and Gaetano Rossiello. 2017. SABRE: A Sentiment Aspect-Based Retrieval Engine. In Information Filtering and Retrieval. Springer, 63--78.Google ScholarGoogle Scholar
  4. Guanliang Chen and Li Chen. 2015. Augmenting service recommender systems by incorporating contextual opinions from user reviews. User Modeling and User-Adapted Interaction 25, 3 (2015), 295--329. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Li Chen, Guanliang Chen, and Feng Wang. 2015. Recommender systems based on user reviews: the state of the art. User Modeling and User-Adapted Interaction 25, 2 (2015), 99--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Marco De Gemmis, Leo Iaquinta, Pasquale Lops, Cataldo Musto, Fedelucio Narducci, and Giovanni Semeraro. 2010. Learning preference models in recommender systems. In Preference Learning. Springer Berlin Heidelberg, 387--407.Google ScholarGoogle Scholar
  7. Marco de Gemmis, Pasquale Lops, Giovanni Semeraro, and Cataldo Musto. 2015. An investigation on the serendipity problem in recommender systems. Information Processing & Management 51, 5 (2015), 695--717. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Yanjie Fu, Bin Liu, Yong Ge, Zijun Yao, and Hui Xiong. 2014. User preference learning with multiple information fusion for restaurant recommendation. In Proceedings of the 2014 SIAM International Conference on Data Mining. SIAM, 470--478.Google ScholarGoogle ScholarCross RefCross Ref
  9. Matthias Fuchs and Markus Zanker. 2012. Multi-criteria ratings for recommender systems: an empirical analysis in the tourism domain. E-commerce and web technologies (2012), 100--111.Google ScholarGoogle Scholar
  10. Dietmar Jannach, Zeynep Karakaya, and Fatih Gedikli. 2012. Accuracy improvements for multi-criteria recommender systems. In Proceedings of the 13th ACM conference on electronic commerce. ACM, 674--689. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Loredana Laera, Valentina A. M. Tamma, Trevor J. M. Bench-Capon, and Giovanni Semeraro. 2004. SweetProlog: A System to Integrate Ontologies and Rules. In Rules and Rule Markup Languages for the Semantic Web: Third International Workshop, RuleML 2004, Hiroshima, Japan, November 8, 2004. Proceedings (Lecture Notes in Computer Science), Grigoris Antoniou and Harold Boley (Eds.), Vol. 3323. Springer, 188--193.Google ScholarGoogle ScholarCross RefCross Ref
  12. Greg Linden, Brent Smith, and Jeremy York. 2003. Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing 7, 1 (2003), 76--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hongyan Liu, Jun He, Tingting Wang, Wenting Song, and Xiaoyang Du. 2013. Combining user preferences and user opinions for accurate recommendation. Electronic Commerce Research and Applications 12, 1 (2013), 14--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Liwei Liu, Nikolay Mehandjiev, and Dong-Ling Xu. 2011. Multi-criteria service recommendation based on user criteria preferences. In Proceedings of the fifth ACM conference on Recommender systems. ACM, 77--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Nikos Manouselis and Constantina Costopoulou. 2007. Experimental analysis of design choices in multiattribute utility collaborative filtering. International Journal of Pattern Recognition and Artirficial Intelligence 21, 02 (2007), 311--331.Google ScholarGoogle ScholarCross RefCross Ref
  16. Cataldo Musto, Giovanni Semeraro, Pasquale Lops, and Marco de Gemmis. 2014. Combining distributional semantics and entity linking for context-aware content-based recommendation. In User Modeling, Adaptation, and Personalization. Springer, 381--392.Google ScholarGoogle Scholar
  17. Cataldo Musto, Giovanni Semeraro, and Marco Polignano. 2014. A comparison of lexicon-based approaches for sentiment analysis of microblog posts. DART 2014: Information Filtering and Retrieval. CEUR-WS.org, Volume 1314 (2014), 59--68.Google ScholarGoogle Scholar
  18. Finn Årup Nielsen. 2011. A new ANEW: Evaluation of a word list for sentiment analysis in microblogs. arXiv preprint arXiv:1103.2903 (2011).Google ScholarGoogle Scholar
  19. Benjamin Recht, Christopher Re, Stephen Wright, and Feng Niu. 2011. Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Advances in Neural Information Processing Systems. 693--701. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Alan Said and Alejandro Bellogín. 2014. Rival: a toolkit to foster reproducibility in recommender system evaluation. In Proceedings of the 8th ACM Conference on Recommender systems. ACM, 371--372. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Richard Socher, Alex Perelygin, Jean Y. Wu, Jason Chuang, Christopher D. Manning, Andrew Y. Ng, and Christopher Potts. 2013. Recursive deep models for semantic compositionality over a sentiment treebank. In Proceedings of the conference on empirical methods in natural language processing (EMNLP), Vol. 1631. Citeseer, 1642.Google ScholarGoogle Scholar
  22. Takashi Tomokiyo and Matthew Hurst. 2003. A language model approach to keyphrase extraction. In Proceedings of the ACL 2003 workshop on Multiword expressions: analysis, acquisition and treatment-Volume 18. Association for Computational Linguistics, 33--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Yunhong Zhou, Dennis Wilkinson, Robert Schreiber, and Rong Pan. 2008. Largescale parallel collaborative filtering for the Netflix prize. In International Conference on Algorithmic Applications in Management. Springer, 337--348. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Multi-criteria Recommender System Exploiting Aspect-based Sentiment Analysis of Users' Reviews

    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
      RecSys '17: Proceedings of the Eleventh ACM Conference on Recommender Systems
      August 2017
      466 pages
      ISBN:9781450346528
      DOI:10.1145/3109859

      Copyright © 2017 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: 27 August 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      RecSys '17 Paper Acceptance Rate26of125submissions,21%Overall Acceptance Rate254of1,295submissions,20%

      Upcoming Conference

      RecSys '24
      18th ACM Conference on Recommender Systems
      October 14 - 18, 2024
      Bari , Italy

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader