Generate Natural Language Explanations for Recommendation
Not on the map. Why?
Abstract (arXiv)
Providing personalized explanations for recommendations can help users to understand the underlying insight of the recommendation results, which is helpful to the effectiveness, transparency, persuasiveness and trustworthiness of recommender systems. Current explainable recommendation models mostly generate textual explanations based on pre-defined sentence templates. However, the expressiveness power of template-based explanation sentences are limited to the pre-defined expressions, and manually defining the expressions require significant human efforts. Motivated by this problem, we propose to generate free-text natural language explanations for personalized recommendation. In particular, we propose a hierarchical sequence-to-sequence model (HSS) for personalized explanation generation. Different from conventional sentence generation in NLP research, a great challenge of explanation generation in e-commerce recommendation is that not all sentences in user reviews are of explanation purpose. To solve the problem, we further propose an auto-denoising mechanism based on topical item feature words for sentence generation. Experiments on various e-commerce product domains show that our approach can not only improve the recommendation accuracy, but also the explanation quality in terms of the offline measures and feature words coverage. This research is one of the initial steps to grant intelligent agents with the ability to explain itself based on natural language sentences.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 19 of its 56 references that are in the map. First posted on arXiv 9 Jan 2021.
Builds on
19 of 56 references.
References · 19
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2017Neural Collaborative Filteringcited by 1,108
- 2016Abstractive Text Summarization Using Sequence-to-Sequence RNNs and Beyondcited by 809
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
- 2019Reinforcement Knowledge Graph Reasoning for Explainable Recommendationcited by 102
- 2014Collaborative Deep Learning for Recommender Systemscited by 95
- 2017Joint Deep Modeling of Users and Items Using Reviews for Recommendationcited by 84
- 2017Neural Rating Regression with Abstractive Tips Generation for Recommendationcited by 50
- 2018Outer Product-based Neural Collaborative Filteringcited by 41
- 2018Explainable Recommendation via Multi-Task Learning in Opinionated Text Datacited by 40
7 more
- 2018Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendationcited by 39
- 2020CAFE: Coarse-to-Fine Neural Symbolic Reasoning for Explainable Recommendationcited by 26
- 2017Automatic Generation of Natural Language Explanationscited by 22
- 2016Context-aware Natural Language Generation with Recurrent Neural Networkscited by 8
- 2019Explainable Product Search with a Dynamic Relation Embedding Modelcited by 6
- 2018Learning Distributed Representations from Reviews for Collaborative Filteringcited by 3
- 2015Answer Sequence Learning with Neural Networks for Answer Selection in Community Question Answeringcited by 2
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 4; 2024: 4; 2025: 5.
22 papers.
Sort:
By area:
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021Personalized Transformer for Explainable Recommendationcited by 58
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendationcited by 26
- 2025Towards Agentic Recommender Systems in the Era of Multimodal Large Language Modelscited by 25
- 2024Enhancing Recommendation Diversity by Re-ranking with Large Language Modelscited by 19
- 2024Large Language Models as Evaluators for Recommendation Explanationscited by 19
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpathscited by 15
- 2023Beyond Labels: Empowering Human Annotators with Natural Language Explanations through a Novel Active-Learning Architecturecited by 10
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Modelscited by 10
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendationcited by 6
10 more
- 2025CARTS: Collaborative Agents for Recommendation Textual Summarizationcited by 6
- 2022"Does it come in black?" CLIP-like models are zero-shot recommenderscited by 4
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainabilitycited by 3
- 2023SPARSEFIT: Few-shot Prompting with Sparse Fine-tuning for Jointly Generating Predictions and Natural Language Explanationscited by 2
- 2023Situated Natural Language Explanationscited by 2
- 2022Towards Generating Robust, Fair, and Emotion-Aware Explanations for Recommender Systemscited by 1
- 2021A Web Scale Entity Extraction Systemcited by 0
- 2021Hierarchical Aspect-guided Explanation Generation for Explainable Recommendationcited by 0
- 2025MetaSynth: Multi-Agent Metadata Generation from Implicit Feedback in Black-Box Systemscited by 0
- 2025MetaSynth: Multi-Agent Metadata Generation from Implicit Feedback in Black-Box Systems1 Oct 2025
- 2025CARTS: Collaborative Agents for Recommendation Textual Summarization21 Jun 2025
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainability21 Mar 2025
- 2025Towards Agentic Recommender Systems in the Era of Multimodal Large Language Models20 Mar 2025
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendation18 Feb 2025
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpaths5 Aug 2024
- 2024Large Language Models as Evaluators for Recommendation Explanations5 Jun 2024
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Models31 Jan 2024
- 2024Enhancing Recommendation Diversity by Re-ranking with Large Language Models21 Jan 2024
- 2023Situated Natural Language Explanations27 Aug 2023
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2023SPARSEFIT: Few-shot Prompting with Sparse Fine-tuning for Jointly Generating Predictions and Natural Language Explanations22 May 2023
10 more
- 2023Beyond Labels: Empowering Human Annotators with Natural Language Explanations through a Novel Active-Learning Architecture22 May 2023
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendation14 Oct 2022
- 2022Towards Generating Robust, Fair, and Emotion-Aware Explanations for Recommender Systems17 Aug 2022
- 2022"Does it come in black?" CLIP-like models are zero-shot recommenders5 Apr 2022
- 2022STaR: Bootstrapping Reasoning With Reasoning28 Mar 2022
- 2022Personalized Prompt Learning for Explainable Recommendation15 Feb 2022
- 2021Hierarchical Aspect-guided Explanation Generation for Explainable Recommendation20 Oct 2021
- 2021A Web Scale Entity Extraction System27 Aug 2021
- 2021Counterfactual Explainable Recommendation24 Aug 2021
- 2021Personalized Transformer for Explainable Recommendation25 May 2021
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2022STaR: Bootstrapping Reasoning With Reasoning28 Mar 2022
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021Personalized Transformer for Explainable Recommendationcited by 58
- 2024Enhancing Recommendation Diversity by Re-ranking with Large Language Modelscited by 19
- 2024Large Language Models as Evaluators for Recommendation Explanationscited by 19
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpathscited by 15
- 2023Beyond Labels: Empowering Human Annotators with Natural Language Explanations through a Novel Active-Learning Architecturecited by 10
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Modelscited by 10
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendationcited by 6
- 2022"Does it come in black?" CLIP-like models are zero-shot recommenderscited by 4
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainabilitycited by 3
- 2023SPARSEFIT: Few-shot Prompting with Sparse Fine-tuning for Jointly Generating Predictions and Natural Language Explanationscited by 2
12 most cited of 16 All 16 (JSON)
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainability21 Mar 2025
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpaths5 Aug 2024
- 2024Large Language Models as Evaluators for Recommendation Explanations5 Jun 2024
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Models31 Jan 2024
- 2024Enhancing Recommendation Diversity by Re-ranking with Large Language Models21 Jan 2024
- 2023Situated Natural Language Explanations27 Aug 2023
- 2023SPARSEFIT: Few-shot Prompting with Sparse Fine-tuning for Jointly Generating Predictions and Natural Language Explanations22 May 2023
- 2023Beyond Labels: Empowering Human Annotators with Natural Language Explanations through a Novel Active-Learning Architecture22 May 2023
- 2022COFFEE: Counterfactual Fairness for Personalized Text Generation in Explainable Recommendation14 Oct 2022
- 2022Towards Generating Robust, Fair, and Emotion-Aware Explanations for Recommender Systems17 Aug 2022
- 2022"Does it come in black?" CLIP-like models are zero-shot recommenders5 Apr 2022
- 2022Personalized Prompt Learning for Explainable Recommendation15 Feb 2022
12 newest of 16 All 16 (JSON)