TY - GEN
T1 - Explanations that are intrinsic to recommendations
AU - Rana, Arpit
AU - Bridge, Derek
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/7/3
Y1 - 2018/7/3
N2 - Explanations can give credibility to recommendations and help users to make better choices. In current recommender systems, explanation is a step that comes after recommendation. In this paper, we describe an approach that turns recommender systems on their head. In our approach, which we call Recommendation-by- Explanation (r-by-e), the system constructs a reason, or explanation, for recommending each candidate item; then it recommends those candidate items that have the best explanations. By unifying recommendation and explanation, r-by-e finds relevant recommendations with explanations that have a high degree of fidelity. We present the results of an offline experiment using a movie recommendation dataset. We show that r-by-e achieves higher precision than a comparable recommender, while both produce recommendations with roughly equal levels of diversity and serendipity. We also present the results of deploying a web-based system through which we have conducted two user trials. In one trial, we evaluate recommendation quality. Participants in this trial found r-by-e's recommendations to be more diverse, serendipitous and relevant than those of the competitor system. In another trial, we evaluate explanation quality. We used a re-rating task: Users rated recommendations initially in the case where they were given only the explanation and not the identity of the movie, and then rerated in the case where they were given information about the recommended movie. We found a stronger correlation between the pairs of ratings in the case of r-by-e. This suggests that r-by-e's explanations allow users to make more accurate judgments about the quality of recommended items.
AB - Explanations can give credibility to recommendations and help users to make better choices. In current recommender systems, explanation is a step that comes after recommendation. In this paper, we describe an approach that turns recommender systems on their head. In our approach, which we call Recommendation-by- Explanation (r-by-e), the system constructs a reason, or explanation, for recommending each candidate item; then it recommends those candidate items that have the best explanations. By unifying recommendation and explanation, r-by-e finds relevant recommendations with explanations that have a high degree of fidelity. We present the results of an offline experiment using a movie recommendation dataset. We show that r-by-e achieves higher precision than a comparable recommender, while both produce recommendations with roughly equal levels of diversity and serendipity. We also present the results of deploying a web-based system through which we have conducted two user trials. In one trial, we evaluate recommendation quality. Participants in this trial found r-by-e's recommendations to be more diverse, serendipitous and relevant than those of the competitor system. In another trial, we evaluate explanation quality. We used a re-rating task: Users rated recommendations initially in the case where they were given only the explanation and not the identity of the movie, and then rerated in the case where they were given information about the recommended movie. We found a stronger correlation between the pairs of ratings in the case of r-by-e. This suggests that r-by-e's explanations allow users to make more accurate judgments about the quality of recommended items.
KW - Explanation
KW - Recommendation
KW - User Trial
UR - https://www.scopus.com/pages/publications/85051712321
U2 - 10.1145/3209219.3209230
DO - 10.1145/3209219.3209230
M3 - Conference proceeding
AN - SCOPUS:85051712321
T3 - UMAP 2018 - Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization
SP - 187
EP - 195
BT - UMAP 2018 - Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization
PB - Association for Computing Machinery, Inc
T2 - 26th ACM International Conference on User Modeling, Adaptation and Personalization, UMAP 2018
Y2 - 8 July 2018 through 11 July 2018
ER -