Towards Social Choice-based Explanations in Group Recommender Systems

Explanations help users to better understand why a set of items has been recommended. Compared to single user recommender systems, explanations in group recommender systems have further goals. Examples thereof are fairness which helps to take into account as much as possible group members' preferences and consensus which persuades group members to agree on a decision. This paper proposes different explanation types and investigates which explanation best helps to increase the fairness perception, consensus perception, and satisfaction of group members with regard to group recommendations. We conducted a user study to evaluate the proposed explanations. The results show that explanations which take into account preferences of all or the majority of group members achieve the best results in terms of the mentioned aspects. Moreover, there exist positive correlations among these aspects, i.e., as the perceived fairness (or the perceived consensus) of explanations increases, so does the satisfaction of users with regard to group recommendations. In addition, in the context of repeated decisions, the inclusion of group members' satisfaction from previous decisions in the explanations helps to improve the fairness perception of users with regard to group recommendations.

[1]  Nava Tintarev,et al.  TourExplain: A Crowdsourcing Pipeline for Generating Explanations for Groups of Tourists , 2018, RecTour@RecSys.

[2]  Alexander Felfernig,et al.  Group Recommender Systems: An Introduction , 2018 .

[3]  Hans-Peter Kriegel,et al.  Fast Group Recommendations by Applying User Clustering , 2012, ER.

[4]  Alexander Felfernig,et al.  Algorithms for Group Recommendation , 2018 .

[5]  Reid Hastie,et al.  The robust beauty of majority rules in group decisions. , 2005, Psychological review.

[6]  Luis Martínez-López,et al.  Group Decision Making: From Consistency to Consensus , 2007, MDAI.

[7]  Jacob Cohen Statistical Power Analysis for the Behavioral Sciences , 1969, The SAGE Encyclopedia of Research Design.

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

[9]  Slawomir Zadrozny,et al.  Towards a Fairness-Oriented Approach to Consensus Reaching Support Under Fuzzy Preferences and a Fuzzy Majority via Linguistic Summaries , 2016, Trans. Comput. Collect. Intell..

[10]  Judith Masthoff,et al.  Designing and Evaluating Explanations for Recommender Systems , 2011, Recommender Systems Handbook.

[11]  Kathleen Fowler,et al.  Consensus Decision Making. , 1988 .

[12]  Li Chen,et al.  Human Decision Making and Recommender Systems , 2015, Recommender Systems Handbook.

[13]  Cédric Bernier,et al.  Analysis of Strategies for Building Group Profiles , 2010, UMAP.

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

[15]  Mouzhi Ge,et al.  How should I explain? A comparison of different explanation types for recommender systems , 2014, Int. J. Hum. Comput. Stud..

[16]  Alexander Felfernig,et al.  An extension of CHOICLA User Interfaces for Configurable Products , 2016 .

[17]  Alexander Felfernig,et al.  Explanations for Groups , 2018 .

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

[19]  Julie F Pallant,et al.  SPSS Survival Manual: A Step by Step Guide to Data Analysis Using IBM SPSS , 2020 .

[20]  Julie Pallant,et al.  SPSS survival manual : a step by step guide to data analysis using SPSS for Windows , 2001, Behaviour Change.

[21]  Alexander Felfernig,et al.  An Analysis of Group Recommendation Heuristics for High- and Low-Involvement Items , 2017, IEA/AIE.

[22]  Nava Tintarev,et al.  Evaluating the effectiveness of explanations for recommender systems , 2012, User Modeling and User-Adapted Interaction.

[23]  Judith Masthoff,et al.  Group Recommender Systems: Combining Individual Models , 2011, Recommender Systems Handbook.

[24]  Nava Tintarev,et al.  Generating Consensus Explanations for Group Recommendations: an exploratory study , 2018, UMAP.

[25]  Martin Stettinger Choicla: towards domain-independent decision support for groups of users , 2014, RecSys '14.