Great Explanations: Opinionated Explanations for Recommendations

Explaining recommendations helps users to make better decisions. We describe a novel approach to explanation for recommender systems, one that drives the recommendation ranking process, while at the same time providing the user with useful insights into the reason why items have been recommended and the trade-offs they may need to consider when making their choice. We describe this approach in the context of a case-based recommender system that harnesses opinions mined from user-generated reviews, and evaluate it on TripAdvisor hotel data.

[1]  Makoto Takizawa,et al.  Future Data and Security Engineering , 2014, Lecture Notes in Computer Science.

[2]  John Riedl,et al.  Explaining collaborative filtering recommendations , 2000, CSCW '00.

[3]  Gerhard Friedrich,et al.  A Taxonomy for Generating Explanations in Recommender Systems , 2011, AI Mag..

[4]  Nava Tintarev The Effectiveness of Personalized Movie Explanations: An Experiment Using Commercial Meta-data , 2008, AH.

[5]  Barry Smyth,et al.  Adaptation-Guided Retrieval: Questioning the Similarity Assumption in Reasoning , 1998, Artif. Intell..

[6]  Edward H. Shortliffe,et al.  Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence) , 1984 .

[7]  Raymond J. Mooney,et al.  Explaining Recommendations: Satisfaction vs. Promotion , 2005 .

[8]  Li Chen,et al.  Trust-inspiring explanation interfaces for recommender systems , 2007, Knowl. Based Syst..

[9]  Slava M. Katz,et al.  Technical terminology: some linguistic properties and an algorithm for identification in text , 1995, Natural Language Engineering.

[10]  Barry Smyth,et al.  Explaining Search Results , 2005, IJCAI.

[11]  Markus Schaal,et al.  Topic Extraction from Online Reviews for Classification and Recommendation , 2013, IJCAI.

[12]  Agnar Aamodt,et al.  Explanation in Case-Based Reasoning–Perspectives and Goals , 2005, Artificial Intelligence Review.

[13]  David McSherry,et al.  Explaining the Pros and Cons of Conclusions in CBR , 2004, ECCBR.

[14]  Barry Smyth,et al.  Explaining Compound Critiques , 2005, Artificial Intelligence Review.

[15]  Panagiotis Symeonidis,et al.  Providing Justifications in Recommender Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[16]  Barry Smyth,et al.  Further Experiments in Opinionated Product Recommendation , 2014, ICCBR.

[17]  John Riedl,et al.  Tagsplanations: explaining recommendations using tags , 2009, IUI.

[18]  Martin Ester,et al.  Opinion digger: an unsupervised opinion miner from unstructured product reviews , 2010, CIKM.

[19]  Padraig Cunningham,et al.  Explanation Oriented Retrieval , 2004, ECCBR.

[20]  Marek J. Druzdzel Qualitative Verbal Explanations in Bayesian Belief Networks , 1996 .

[21]  J. Keziya Rani,et al.  Mining Opinion Features in Customer Reviews. , 2016 .

[22]  David McSherry,et al.  Similarity and Compromise , 2003, ICCBR.

[23]  Barry Smyth,et al.  Mining Features and Sentiment from Review Experiences , 2013, ICCBR.