Evaluating recommender systems from the user’s perspective: survey of the state of the art

A recommender system is a Web technology that proactively suggests items of interest to users based on their objective behavior or explicitly stated preferences. Evaluations of recommender systems (RS) have traditionally focused on the performance of algorithms. However, many researchers have recently started investigating system effectiveness and evaluation criteria from users’ perspectives. In this paper, we survey the state of the art of user experience research in RS by examining how researchers have evaluated design methods that augment RS’s ability to help users find the information or product that they truly prefer, interact with ease with the system, and form trust with RS through system transparency, control and privacy preserving mechanisms finally, we examine how these system design features influence users’ adoption of the technology. We summarize existing work concerning three crucial interaction activities between the user and the system: the initial preference elicitation process, the preference refinement process, and the presentation of the system’s recommendation results. Additionally, we will also cover recent evaluation frameworks that measure a recommender system’s overall perceptive qualities and how these qualities influence users’ behavioral intentions. The key results are summarized in a set of design guidelines that can provide useful suggestions to scholars and practitioners concerning the design and development of effective recommender systems. The survey also lays groundwork for researchers to pursue future topics that have not been covered by existing methods.

[1]  Ingrid Zukerman,et al.  # 2001 Kluwer Academic Publishers. Printed in the Netherlands. Predictive Statistical Models for User Modeling , 1999 .

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

[3]  Bettina Berendt,et al.  E-privacy in 2nd generation E-commerce: privacy preferences versus actual behavior , 2001, EC '01.

[4]  Izak Benbasat,et al.  E-Commerce Product Recommendation Agents: Use, Characteristics, and Impact , 2007, MIS Q..

[5]  Judith Masthoff,et al.  Layered evaluation of interactive adaptive systems: framework and formative methods , 2010, User Modeling and User-Adapted Interaction.

[6]  Robert H. Guttman Merchant differentiation through integrative negotiation in agent-mediated electronic commerce , 1998 .

[7]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[8]  Shuk Ying Ho,et al.  Web Personalization as a Persuasion Strategy: An Elaboration Likelihood Model Perspective , 2005, Inf. Syst. Res..

[9]  Paolo Viappiani,et al.  Preference-based Search using Example-Critiquing with Suggestions , 2006, J. Artif. Intell. Res..

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

[11]  Barry Smyth,et al.  Case-Based Recommendation , 2007, The Adaptive Web.

[12]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[13]  Bart P. Knijnenburg,et al.  Explaining the user experience of recommender systems , 2012, User Modeling and User-Adapted Interaction.

[14]  Pratyush Kumar,et al.  Evaluating example-based search tools , 2004, EC '04.

[15]  Sean M. McNee,et al.  On the recommending of citations for research papers , 2002, CSCW '02.

[16]  Pattie Maes,et al.  Agent-Mediated Integrative Negotiation for Retail Electronic Commerce , 1998, AMET.

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

[18]  Paolo Viappiani,et al.  Stimulating preference expression using suggestions , 2005, IJCAI 2005.

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

[20]  Li Chen,et al.  User-Involved Preference Elicitation for Product Search and Recommender Systems , 2008, AI Mag..

[21]  Rong Hu,et al.  Enhancing recommendation diversity with organization interfaces , 2011, IUI '11.

[22]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[23]  A. Tversky,et al.  Context-dependent preferences , 1993 .

[24]  Robert E. Kraut,et al.  Experiment 1 : Motivating Conversational Contributions Through Group Homogeneity and Individual Uniqueness , 2010 .

[25]  R. Hogarth,et al.  Confidence in judgment: Persistence of the illusion of validity. , 1978 .

[26]  Li Chen,et al.  Experiments on the preference-based organization interface in recommender systems , 2010, TCHI.

[27]  John Riedl,et al.  Do You Trust Your Recommendations? An Exploration of Security and Privacy Issues in Recommender Systems , 2006, ETRICS.

[28]  Alfred Kobsa,et al.  Privacy through pseudonymity in user-adaptive systems , 2003, TOIT.

[29]  Helmut Berger,et al.  Quo Vadis Homo Turisticus? Towards a Picture-based Tourist Profiler , 2007, ENTER.

[30]  Boi Faltings,et al.  Decision Tradeoff Using Example-Critiquing and Constraint Programming , 2004, Constraints.

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

[32]  Bruce Krulwich,et al.  LIFESTYLE FINDER: Intelligent User Profiling Using Large-Scale Demographic Data , 1997, AI Mag..

[33]  Li Chen,et al.  Integrating tradeoff support in product search tools for e-commerce sites , 2005, EC '05.

[34]  Kristian J. Hammond,et al.  The FindMe Approach to Assisted Browsing , 1997, IEEE Expert.

[35]  Mark P. Graus,et al.  Understanding choice overload in recommender systems , 2010, RecSys '10.

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

[37]  Kristian J. Hammond,et al.  Knowledge-Based Navigation of Complex Information Spaces , 1996, AAAI/IAAI, Vol. 1.

[38]  Li Chen,et al.  Interaction design guidelines on critiquing-based recommender systems , 2009, User Modeling and User-Adapted Interaction.

[39]  E. A. Locke,et al.  Building a practically useful theory of goal setting and task motivation. A 35-year odyssey. , 2002, The American psychologist.

[40]  Alfred Kobsa User Modeling and User-Adapted Interaction , 2005, User Modeling and User-Adapted Interaction.

[41]  Boi Faltings,et al.  Evaluating Preference-based Search Tools: A Tale of Two Approaches , 2006, AAAI.

[42]  Don N. Kleinmuntz,et al.  Information Displays and Decision Processes , 1993 .

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

[44]  Sarah Spiekermann,et al.  Motivating Human–Agent Interaction: Transferring Insights from Behavioral Marketing to Interface Design , 2002, Electron. Commer. Res..

[45]  Valerie J. Trifts,et al.  Consumer Decision Making in Online Shopping Environments: The Effects of Interactive Decision Aids , 2000 .

[46]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[47]  Henry Lieberman,et al.  Intelligent profiling by example , 2001, IUI '01.

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

[49]  Barry Smyth,et al.  Experiments in dynamic critiquing , 2005, IUI.

[50]  Barry Smyth,et al.  Similarity vs. Diversity , 2001, ICCBR.

[51]  Francesco Ricci,et al.  Improving Recommendation Effectiveness: Adapting a Dialogue Strategy in Online Travel Planning , 2009, J. Inf. Technol. Tour..

[52]  Li Chen,et al.  A cross-cultural user evaluation of product recommender interfaces , 2008, RecSys '08.

[53]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[54]  Bart P. Knijnenburg,et al.  Receiving Recommendations and Providing Feedback: The User-Experience of a Recommender System , 2010, EC-Web.

[55]  Rong Hu,et al.  Acceptance issues of personality-based recommender systems , 2009, RecSys '09.

[56]  Pearl Pu,et al.  User Technology Adoption Issues in Recommender Systems , 2007 .

[57]  Judith Masthoff,et al.  A Survey of Explanations in Recommender Systems , 2007, 2007 IEEE 23rd International Conference on Data Engineering Workshop.

[58]  John Riedl Guest Editor's Introduction: Personalization and Privacy , 2001, IEEE Internet Comput..

[59]  Clifford Nass,et al.  Predictors of user perceptions of web recommender systems: How the basis for generating experience and search product recommendations affects user responses , 2010, Int. J. Hum. Comput. Stud..

[60]  Judith Masthoff,et al.  Effective explanations of recommendations: user-centered design , 2007, RecSys '07.

[61]  Rong Hu,et al.  A Study on User Perception of Personality-Based Recommender Systems , 2010, UMAP.

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

[63]  AdomaviciusGediminas,et al.  Toward the Next Generation of Recommender Systems , 2005 .

[64]  Sean M. McNee,et al.  Making recommendations better: an analytic model for human-recommender interaction , 2006, CHI Extended Abstracts.

[65]  Li Chen,et al.  Preference-Based Organization Interfaces: Aiding User Critiques in Recommender Systems , 2007, User Modeling.

[66]  Mary Corbett,et al.  SUMI: the Software Usability Measurement Inventory , 1993, Br. J. Educ. Technol..

[67]  Barry Smyth,et al.  On the Role of Diversity in Conversational Recommender Systems , 2003, ICCBR.

[68]  Markus Zanker,et al.  Case-studies on exploiting explicit customer requirements in recommender systems , 2009, User Modeling and User-Adapted Interaction.

[69]  Clare-Marie Karat,et al.  Designing Personalized User Experiences in eCommerce , 2004, Human-Computer Interaction Series.

[70]  Ingoo Han,et al.  The impact of Web quality and playfulness on user acceptance of online retailing , 2007, Inf. Manag..

[71]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[72]  Xiaohui Liu,et al.  Editorial: Data mining for understanding user needs , 2010, TCHI.

[73]  Giuseppe Carenini,et al.  Constructed Preferences and Value-focused Thinking: Implications for AI research on Preference Elicitation , 2002 .

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

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

[76]  Rashmi R. Sinha,et al.  Comparing Recommendations Made by Online Systems and Friends , 2001, DELOS.

[77]  Xin Li,et al.  Using Social Psychology to Motivate Contributions to Online Communities , 2005, J. Comput. Mediat. Commun..

[78]  M. Turner GROUPS AT WORK: THEORY AND RESEARCH , 2002 .

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

[80]  Boi Faltings,et al.  Increasing user decision accuracy using suggestions , 2006, CHI.

[81]  Clare-Marie Karat,et al.  Creating an E-Commerce Environment Where Consumers Are Willing to Share Personal Information , 2004, Designing Personalized User Experiences in eCommerce.

[82]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[83]  Ulrike Gretzel,et al.  Persuasion in Recommender Systems , 2006, Int. J. Electron. Commer..

[84]  I. Simonson,et al.  Determinants of Customers' Responses to Customized Offers: Conceptual Framework and Research Propositions , 2003 .

[85]  Pearl Pu,et al.  Critiquing recommenders for public taste products , 2009, RecSys '09.

[86]  Rong Hu,et al.  A comparative user study on rating vs. personality quiz based preference elicitation methods , 2009, IUI.

[87]  Michael D. Williams,et al.  RABBIT: An interface for database access , 1982, ACM '82.

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

[89]  S. Karau,et al.  Understanding individual motivation in groups: The collective effort model. , 2001 .

[90]  Sean M. McNee,et al.  Getting to know you: learning new user preferences in recommender systems , 2002, IUI '02.

[91]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

[92]  J. Payne,et al.  Measuring Constructed Preferences: Towards a Building Code , 1999 .

[93]  Lora Aroyo,et al.  Evaluating Interface Variants on Personality Acquisition for Recommender Systems , 2009, UMAP.

[94]  Li Chen,et al.  A user-centric evaluation framework for recommender systems , 2011, RecSys '11.

[95]  Greg Linden,et al.  Interactive Assessment of User Preference Models: The Automated Travel Assistant , 1997 .

[96]  Li Chen,et al.  Usability Guidelines for Product Recommenders Based on Example Critiquing Research , 2011, Recommender Systems Handbook.

[97]  Loren G. Terveen,et al.  Crafting the initial user experience to achieve community goals , 2008, RecSys '08.

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