User Control in Recommender Systems: Overview and Interaction Challenges

Recommender systems have shown to be valuable tools that help users find items of interest in situations of information overload. These systems usually predict the relevance of each item for the individual user based on their past preferences and their observed behavior. If the system’s assumption about the users’ preferences are however incorrect or outdated, mechanisms should be provided that put the user into control of the recommendations, e.g., by letting them specify their preferences explicitly or by allowing them to give feedback on the recommendations. In this paper we review and classify the different approaches from the research literature of putting the users into active control of what is recommended. We highlight the challenges related to the design of the corresponding user interaction mechanisms and finally present the results of a survey-based study in which we gathered user feedback on the implemented user control features on Amazon.

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

[2]  Béatrice Lamche Interactive Explanations in Mobile Shopping Recommender Systems , 2014 .

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

[4]  Cynthia A. Thompson,et al.  The Adaptive Place Advisor: A Conversational Recommendation System , 2000 .

[5]  Judy Kay,et al.  Scrutable User Models and Personalised Item Recommendation in Mobile Lifestyle Applications , 2013, UMAP.

[6]  Alfred Kobsa,et al.  Inspectability and control in social recommenders , 2012, RecSys.

[7]  Shogo Nishida,et al.  The relation between user intervention and user satisfaction for information recommendation , 2012, SAC '12.

[8]  Anthony Jameson,et al.  Pros and Cons of Controllability: An Empirical Study , 2002, AH.

[9]  Georg Groh,et al.  Social Recommender Systems , 2012, Recommender Systems for the Social Web.

[10]  Tobias Höllerer,et al.  Hypothetical Recommendation: A Study of Interactive Profile Manipulation Behavior for Recommender Systems , 2015, FLAIRS.

[11]  Kirsten Swearingen,et al.  Beyond Algorithms: An HCI Perspective on Recommender Systems , 2001 .

[12]  Tobias Höllerer,et al.  TasteWeights: a visual interactive hybrid recommender system , 2012, RecSys.

[13]  Alfred Kobsa,et al.  Personalised hypermedia presentation techniques for improving online customer relationships , 2001, The Knowledge Engineering Review.

[14]  Harmanpreet Kaur,et al.  Putting Users in Control of their Recommendations , 2015, RecSys.

[15]  Gerhard Friedrich,et al.  An Integrated Environment for the Development of Knowledge-Based Recommender Applications , 2006, Int. J. Electron. Commer..

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

[17]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[18]  Li Chen,et al.  Critiquing-based recommenders: survey and emerging trends , 2012, User Modeling and User-Adapted Interaction.

[19]  Bart P. Knijnenburg,et al.  Each to his own: how different users call for different interaction methods in recommender systems , 2011, RecSys '11.

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

[21]  Thomas Kramer The Effect of Measurement Task Transparency on Preference Construction and Evaluations of Personalized Recommendations , 2006 .

[22]  Nava Tintarev,et al.  Inspection Mechanisms for Community-based Content Discovery in Microblogs , 2015, IntRS@RecSys.

[23]  Christoph Trattner,et al.  See what you want to see: visual user-driven approach for hybrid recommendation , 2014, IUI.

[24]  Brendon Towle,et al.  Knowledge Based Recommender Systems Using Explicit User Models , 2000 .

[25]  Dietmar Jannach,et al.  Rapid Development of Knowledge-Based Conversational Recommender Applications with Advisor Suite , 2007, J. Web Eng..

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

[27]  F. Maxwell Harper,et al.  Letting Users Choose Recommender Algorithms: An Experimental Study , 2015, RecSys.

[28]  Toon De Pessemier,et al.  Improving IMDb Movie Recommendations with Interactive Settings and Filters , 2014, RecSys Posters.

[29]  Nava Tintarev,et al.  Rate it again: increasing recommendation accuracy by user re-rating , 2009, RecSys '09.

[30]  John Riedl,et al.  Meta-recommendation systems: user-controlled integration of diverse recommendations , 2002, CIKM '02.