Comparative Explanations of Recommendations
Not on the map. Why?
Abstract (arXiv)
As recommendation is essentially a comparative (or ranking) process, a good explanation should illustrate to users why an item is believed to be better than another, i.e., comparative explanations about the recommended items. Ideally, after reading the explanations, a user should reach the same ranking of items as the system's. Unfortunately, little research attention has yet been paid on such comparative explanations. In this work, we develop an extract-and-refine architecture to explain the relative comparisons among a set of ranked items from a recommender system. For each recommended item, we first extract one sentence from its associated reviews that best suits the desired comparison against a set of reference items. Then this extracted sentence is further articulated with respect to the target user through a generative model to better explain why the item is recommended. We design a new explanation quality metric based on BLEU to guide the end-to-end training of the extraction and refinement components, which avoids generation of generic content. Extensive offline evaluations on two large recommendation benchmark datasets and serious user studies against an array of state-of-the-art explainable recommendation algorithms demonstrate the necessity of comparative explanations and the effectiveness of our solution.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 24 of its 51 references that are in the map. First posted on arXiv 1 Nov 2021.
Builds on
24 of 51 references.
References · 24
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2017Neural Collaborative Filteringcited by 1,108
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,024
- 2019Neural Text Generation with Unlikelihood Trainingcited by 489
- 2017Supervised Learning of Universal Sentence Representations from Natural Language Inference Datacited by 428
- 2017FeUdal Networks for Hierarchical Reinforcement Learningcited by 328
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2019Reinforcement Knowledge Graph Reasoning for Explainable Recommendationcited by 102
12 more
- 2015Inferring Networks of Substitutable and Complementary Productscited by 91
- 2017Generating Sentences by Editing Prototypescited by 88
- 2018Retrieve and Refine: Improved Sequence Generation Models For Dialoguecited by 82
- 2017Neural Rating Regression with Abstractive Tips Generation for Recommendationcited by 50
- 2018Explainable Recommendation via Multi-Task Learning in Opinionated Text Datacited by 40
- 2018Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendationcited by 39
- 2020Try This Instead: Personalized and Interpretable Substitute Recommendationcited by 34
- 2019The FacT: Taming Latent Factor Models for Explainability with Factorization Treescited by 27
- 2021Temporal Meta-path Guided Explainable Recommendationcited by 26
- 2019A Capsule Network for Recommendation and Explaining What You Like and Dislikecited by 16
- 2020D'ej`a vu: A Contextualized Temporal Attention Mechanism for Sequential Recommendationcited by 14
- 2021Explanation as a Defense of Recommendationcited by 9
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 0; 2025: 1; 2026: 2.
8 papers.
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendationcited by 6
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extractioncited by 5
- 2022Graph-based Extractive Explainer for Recommendationscited by 4
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2023Comparing Apples to Apples: Generating Aspect-Aware Comparative Sentences from User Reviewscited by 2
- 2023Explainable Recommender with Geometric Information Bottleneckcited by 0
- 2026Designing Safe and Accountable GenAI as a Learning Companion with Women Banned from Formal Educationcited by 0
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactualscited by 0
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals21 Aug 2026
- 2026Designing Safe and Accountable GenAI as a Learning Companion with Women Banned from Formal Education8 Apr 2026
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
- 2023Comparing Apples to Apples: Generating Aspect-Aware Comparative Sentences from User Reviews5 Jul 2023
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2023Explainable Recommender with Geometric Information Bottleneck9 May 2023
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendation14 Oct 2022
- 2022Graph-based Extractive Explainer for Recommendations20 Feb 2022