Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3209978.3210010acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article
Public Access

Explainable Recommendation via Multi-Task Learning in Opinionated Text Data

Published: 27 June 2018 Publication History

Abstract

Explaining automatically generated recommendations allows users to make more informed and accurate decisions about which results to utilize, and therefore improves their satisfaction. In this work, we develop a multi-task learning solution for explainable recommendation. Two companion learning tasks of user preference modeling for recommendation and opinionated content modeling for explanation are integrated via a joint tensor factorization. As a result, the algorithm predicts not only a user's preference over a list of items, i.e., recommendation, but also how the user would appreciate a particular item at the feature level, i.e., opinionated textual explanation. Extensive experiments on two large collections of Amazon and Yelp reviews confirmed the effectiveness of our solution in both recommendation and explanation tasks, compared with several existing recommendation algorithms. And our extensive user study clearly demonstrates the practical value of the explainable recommendations generated by our algorithm.

References

[1]
Behnoush Abdollahi and Olfa Nasraoui . 2017. Using explainability for constrained matrix factorization Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 79--83.
[2]
Kamal Amarouche, Houda Benbrahim, and Ismail Kassou . 2015. Product Opinion Mining for Competitive Intelligence. Procedia Computer Science Vol. 73 (2015), 358--365.
[3]
Andreas Argyriou, Theodoros Evgeniou, and Massimiliano Pontil . 2008. Convex Multi-task Feature Learning. Mach. Learn., Vol. 73, 3 (Dec. . 2008).
[4]
Linas Baltrunas, Bernd Ludwig, and Francesco Ricci . 2011. Matrix Factorization Techniques for Context Aware Recommendation Proceedings of the Fifth ACM Conference on Recommender Systems (RecSys '11). New York, NY, USA.
[5]
Mustafa Bilgic and Raymond J Mooney . 2005. Explaining recommendations: Satisfaction vs. promotion Beyond Personalization Workshop, IUI, Vol. Vol. 5.
[6]
Xu Chen, Zheng Qin, Yongfeng Zhang, and Tao Xu . 2016. Learning to Rank Features for Recommendation over Multiple Categories. (2016), 305--314.
[7]
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) ACM SIGKDD.
[8]
Chris Ding, Tao Li, Wei Peng, and Haesun Park . 2006. Orthogonal Nonnegative Matrix T-factorizations for Clustering Proceedings of the 12th ACM SIGKDD.
[9]
John Duchi, Elad Hazan, and Yoram Singer . 2011. Adaptive Subgradient Methods for Online Learning and Stochastic Optimization. J. Mach. Learn. Res. Vol. 12 (2011).
[10]
Theodoros Evgeniou and Massimiliano Pontil . 2004. Regularized Multi--task Learning. In Proceedings of the Tenth ACM SIGKDD (KDD '04).
[11]
Ronen Feldman, M Fresko, Jacob Goldenberg, Oded Netzer, and Lyle Ungar . 2007. Extracting Product Comparisons from Discussion Boards. Vol. 8001 (2007), 469--474.
[12]
Ruining He and Julian McAuley . 2016. Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering. CoRR Vol. abs/1602.01585 (2016).
[13]
Jonathan L Herlocker, Joseph A Konstan, Loren G Terveen, and John T Riedl . 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS), Vol. 22, 1 (2004), 5--53.
[14]
Alexandros Karatzoglou, Xavier Amatriain, Linas Baltrunas, and Nuria Oliver . 2010. Multiverse recommendation:n-dimensional tensor factorization for context-aware collaborative filtering. In ACM Conference on Recommender Systems, Recsys.
[15]
Soo Min Kim and Eduard Hovy . 2005. Identifying opinion holders for question answering in opinion texts. In Proceedings of AAAI-05 Workshop on Question Answering in Restricted Domains (2005).
[16]
Tamara G. Kolda and Brett W. Bader . 2009. Tensor Decompositions and Applications. SIAM Rev. Vol. 51, 3 (2009), 455--500.
[17]
Yehuda Koren, Robert Bell, and Chris Volinsky . 2009 a. Matrix Factorization Techniques for Recommender Systems. Computer, Vol. 42, 8 (Aug. . 2009).
[18]
Y. Koren, R. Bell, and C. Volinsky . 2009 b. Matrix Factorization Techniques for Recommender Systems. Computer, Vol. 42, 8 (Aug . 2009), 30--37.
[19]
Wentian Li . 1992. Random texts exhibit Zipf's-law-like word frequency distribution. IEEE Transactions on information theory Vol. 38, 6 (1992), 1842--1845.
[20]
Jun Liu, Shuiwang Ji, and Jieping Ye . 2012. Multi-Task Feature Learning Via Efficient l2,1-Norm Minimization. CoRR Vol. abs/1205.2631 (2012).
[21]
Yue Lu, Malu Castellanos, Umeshwar Dayal, and ChengXiang Zhai . 2011. Automatic Construction of a Context-aware Sentiment Lexicon: An Optimization Approach Proceedings of the 20th International Conference on World Wide Web.
[22]
Hao Ma, Haixuan Yang, Michael R. Lyu, and Irwin King . 2008. SoRec: Social Recommendation Using Probabilistic Matrix Factorization Proceedings of the 17th ACM CIKM (CIKM '08).
[23]
Julian McAuley and Jure Leskovec . 2013. Hidden Factors and Hidden Topics: Understanding Rating Dimensions with Review Text Proceedings of the 7th ACM RecSys (RecSys '13).
[24]
Julian J. McAuley, Christopher Targett, Qinfeng Shi, and Anton van den Hengel . 2015. Image-based Recommendations on Styles and Substitutes. CoRR Vol. abs/1506.04757 (2015).
[25]
Zhaochun Ren, Shangsong Liang, Piji Li, Shuaiqiang Wang, and Maarten de Rijke . 2017. Social collaborative viewpoint regression with explainable recommendations Proceedings of the Tenth ACM WSDM. ACM, 485--494.
[26]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme . 2012. BPR: Bayesian Personalized Ranking from Implicit Feedback. CoRR Vol. abs/1205.2618 (2012).
[27]
Steffen Rendle, Zeno Gantner, Christoph Freudenthaler, and Lars Schmidt-Thieme . 2011. Fast Context-aware Recommendations with Factorization Machines Proceedings of the 34th International ACM SIGIR (SIGIR '11).
[28]
Ruslan Salakhutdinov and Andriy Mnih . 2007. Probabilistic Matrix Factorization. In 20th International Conference on Neural Information Processing Systems.
[29]
Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl . 2001. Item-based Collaborative Filtering Recommendation Algorithms Proceedings of the 10th International Conference on World Wide Web (WWW '01).
[30]
Amit Sharma and Dan Cosley . 2013. Do social explanations work?: studying and modeling the effects of social explanations in recommender systems. In Proceedings of the 22nd international conference on World Wide Web. 1133--1144.
[31]
Rashmi Sinha and Kirsten Swearingen . 2002. The role of transparency in recommender systems. CHI'02 extended abstracts on Human factors in computing systems. ACM, 830--831.
[32]
Kirsten Swearingen and Rashmi Sinha . 2001. Beyond algorithms: An HCI perspective on recommender systems ACM SIGIR 2001 Workshop on Recommender Systems, Vol. Vol. 13. Citeseer, 1--11.
[33]
Panagiotis Symeonidis, Alexandros Nanopoulos, and Yannis Manolopoulos . 2008. Providing justifications in recommender systems. Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on, Vol. 38, 6 (2008), 1262--1272.
[34]
Nava Tintarev and Judith Masthoff . 2007. A Survey of Explanations in Recommender Systems. Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering Workshop (ICDEW '07).
[35]
Chong Wang and David M Blei . 2011. Collaborative topic modeling for recommending scientific articles Proceedings of the 17th ACM SIGKDD. 448--456.
[36]
Lin Xiao, Zhang Min, and Zhang Yongfeng . 2017. Joint Factorizational Topic Models for Cross-City Recommendation. Cham.
[37]
Sheng Zhang, Weihong Wang, James Ford, and Fillia Makedon Learning from Incomplete Ratings Using Non-negative Matrix Factorization.
[38]
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 Proceedings of the 37th ACM SIGIR. 83--92.
[39]
Xiaolin Zheng, Weifeng Ding, Zhen Lin, and Chaochao Chen . 2016. Topic Tensor Factorization for Recommender System. Inf. Sci., Vol. 372, C (Dec. . 2016).

Cited By

View all
  • (2024)A Job Recommendation Model Based on a Two-Layer Attention MechanismElectronics10.3390/electronics1303048513:3(485)Online publication date: 24-Jan-2024
  • (2024)A Survey on Trustworthy Recommender SystemsACM Transactions on Recommender Systems10.1145/3652891Online publication date: 13-Apr-2024
  • (2024)Revisiting Bundle Recommendation for Intent-aware Product BundlingACM Transactions on Recommender Systems10.1145/3652865Online publication date: 15-Mar-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGIR '18: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval
June 2018
1509 pages
ISBN:9781450356572
DOI:10.1145/3209978
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. explainable recommendation
  2. multi-task learning
  3. sentiment analysis
  4. tensor decomposition

Qualifiers

  • Research-article

Funding Sources

Conference

SIGIR '18
Sponsor:

Acceptance Rates

SIGIR '18 Paper Acceptance Rate 86 of 409 submissions, 21%;
Overall Acceptance Rate 792 of 3,983 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)434
  • Downloads (Last 6 weeks)27
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Job Recommendation Model Based on a Two-Layer Attention MechanismElectronics10.3390/electronics1303048513:3(485)Online publication date: 24-Jan-2024
  • (2024)A Survey on Trustworthy Recommender SystemsACM Transactions on Recommender Systems10.1145/3652891Online publication date: 13-Apr-2024
  • (2024)Revisiting Bundle Recommendation for Intent-aware Product BundlingACM Transactions on Recommender Systems10.1145/3652865Online publication date: 15-Mar-2024
  • (2024)Sequential Recommendation with Collaborative Explanation via Mutual Information MaximizationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657770(1062-1072)Online publication date: 10-Jul-2024
  • (2024)Understanding Human Preferences: Towards More Personalized Video to Text GenerationProceedings of the ACM Web Conference 202410.1145/3589334.3645711(3952-3963)Online publication date: 13-May-2024
  • (2024)A Counterfactual Framework for Learning and Evaluating Explanations for Recommender SystemsProceedings of the ACM Web Conference 202410.1145/3589334.3645560(3723-3733)Online publication date: 13-May-2024
  • (2024)Multimodal Contrastive Transformer for Explainable RecommendationIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.327627311:2(2632-2643)Online publication date: Apr-2024
  • (2024)Personalised Recommendation Systems using RL2024 2nd International Conference on Sustainable Computing and Smart Systems (ICSCSS)10.1109/ICSCSS60660.2024.10625055(485-494)Online publication date: 10-Jul-2024
  • (2024)Collaborative Filtering-based Movie Recommendation Services Using Opinion Mining2024 International Conference on Artificial Intelligence, Computer, Data Sciences and Applications (ACDSA)10.1109/ACDSA59508.2024.10467884(1-5)Online publication date: 1-Feb-2024
  • (2024)Extracting latently overlapping users by graph neural network for non-overlapping cross-domain recommendationKnowledge-Based Systems10.1016/j.knosys.2024.111508290:COnline publication date: 22-Apr-2024
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media