A Survey of Explanations in Recommender Systems

This paper provides a comprehensive review of explanations in recommender systems. We highlight seven possible advantages of an explanation facility, and describe how existing measures can be used to evaluate the quality of explanations. Since explanations are not independent of the recommendation process, we consider how the ways recommendations are presented may affect explanations. Next, we look at different ways of interacting with explanations. The paper is illustrated with examples of explanations throughout, where possible from existing applications.

[1]  Kumiko Tanaka-Ishii,et al.  Multi-Agent Explanation Strategies in Real-Time Domains , 2000, ACL.

[2]  Pontus Wärnestål,et al.  Modeling a Dialogue Strategy for Personalized Movie Recommendations , 2005 .

[3]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[4]  David McSherry,et al.  Explanation in Recommender Systems , 2005, Artificial Intelligence Review.

[5]  Roobina Ohanian Construction and Validation of a Scale to Measure Celebrity Endorsers' Perceived Expertise, Trustworthiness, and Attractiveness , 1990 .

[6]  Jeroen Van Barneveld,et al.  Designing Usable Interfaces for TV Recommender Systems , 2004, Personalized Digital Television.

[7]  Pat Langley,et al.  A Personalized System for Conversational Recommendations , 2011, J. Artif. Intell. Res..

[8]  Sean M. McNee,et al.  Being accurate is not enough: how accuracy metrics have hurt recommender systems , 2006, CHI Extended Abstracts.

[9]  B. J. Fogg,et al.  Web credibility research: a method for online experiments and early study results , 2001, CHI Extended Abstracts.

[10]  Rashmi R. Sinha,et al.  The role of transparency in recommender systems , 2002, CHI Extended Abstracts.

[11]  Alexander Felfernig,et al.  An Empirical Study on Consumer Behavior in the Interaction with Knowledge-based Recommender Applications , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[12]  Li Chen,et al.  Trust building with explanation interfaces , 2006, IUI '06.

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

[14]  Barry Smyth,et al.  Dynamic Critiquing , 2004, ECCBR.

[15]  Barry Smyth,et al.  Thinking Positively - Explanatory Feedback for Conversational Recommender Systems , 2004 .

[16]  Kevin Li,et al.  Faceted metadata for image search and browsing , 2003, CHI '03.

[17]  Kirsten Swearingen,et al.  Interaction Design for Recommender Systems , 2002 .

[18]  Bruce G. Buchanan,et al.  The MYCIN Experiments of the Stanford Heuristic Programming Project , 1985 .

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

[20]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[21]  Pontus Wärnestål,et al.  User Evaluation of a Conversational Recommender System , 2005, IJCAI 2005.

[22]  Barry Smyth,et al.  Comparison-Based Recommendation , 2002, ECCBR.

[23]  Sean M. McNee,et al.  Improving recommendation lists through topic diversification , 2005, WWW '05.

[24]  Michael J. Pazzani,et al.  A personal news agent that talks, learns and explains , 1999, AGENTS '99.

[25]  D. R. Danielson,et al.  How do users evaluate the credibility of Web sites?: a study with over 2,500 participants , 2003, DUX '03.

[26]  Ben Shneiderman,et al.  Ordered and quantum treemaps: Making effective use of 2D space to display hierarchies , 2002, TOGS.

[27]  Liliana Ardissono,et al.  Intrigue: Personalized recommendation of tourist attractions for desktop and hand held devices , 2003, Appl. Artif. Intell..

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

[29]  Alan F. Smeaton,et al.  Improving the Quality of the Personalized Electronic Program Guide , 2004, User Modeling and User-Adapted Interaction.

[30]  Sean M. McNee,et al.  Interfaces for Eliciting New User Preferences in Recommender Systems , 2003, User Modeling.

[31]  Johanna D. Moore,et al.  An Empirical Study of the Influence of Argument Conciseness on Argument Effectiveness , 2000, ACL.

[32]  SørmoFrode,et al.  Explanation in Case-Based Reasoning---Perspectives and Goals , 2005 .

[33]  John Karat,et al.  Personalized Digital Television , 2004, Human-Computer Interaction Series.

[34]  John Riedl,et al.  Is seeing believing?: how recommender system interfaces affect users' opinions , 2003, CHI '03.

[35]  Barry Smyth,et al.  Conversational Collaborative Recommendation – An Experimental Analysis , 2005, Artificial Intelligence Review.

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

[37]  Judy Kay,et al.  A Scrutable Adaptive Hypertext , 2002, AH.

[38]  Alexey Tsymbal,et al.  A Review of Explanation and Explanation in Case-Based Reasoning , 2003 .