Automatic Generation of Natural Language Explanations
Not on the map. Why?
Abstract (arXiv)
An important task for recommender system is to generate explanations according to a user's preferences. Most of the current methods for explainable recommendations use structured sentences to provide descriptions along with the recommendations they produce. However, those methods have neglected the review-oriented way of writing a text, even though it is known that these reviews have a strong influence over user's decision. In this paper, we propose a method for the automatic generation of natural language explanations, for predicting how a user would write about an item, based on user ratings from different items' features. We design a character-level recurrent neural network (RNN) model, which generates an item's review explanations using long-short term memories (LSTM). The model generates text reviews given a combination of the review and ratings score that express opinions about different factors or aspects of an item. Our network is trained on a sub-sample from the large real-world dataset BeerAdvocate. Our empirical evaluation using natural language processing metrics shows the generated text's quality is close to a real user written review, identifying negation, misspellings, and domain specific vocabulary.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 5; 2024: 4; 2025: 5; 2026: 1.
22 papers.
Sort:
By area:
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationalescited by 105
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2021Generate Natural Language Explanations for Recommendationcited by 23
- 2024Text Generation: A Systematic Literature Review of Tasks, Evaluation, and Challengescited by 18
- 2022Explainability in Music Recommender Systemscited by 15
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanationscited by 10
- 2023IRIS: Interpretable Rubric-Informed Segmentation for Action Quality Assessmentcited by 9
- 2023Categorical Foundations of Explainable AI: A Unifying Theorycited by 7
- 2025Explanatory Summarization with Discourse-Driven Planningcited by 4
- 2023Exploring Iterative Enhancement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Modelscited by 3
- 2022Counterfactually Evaluating Explanations in Recommender Systemscited by 2
- 2022Towards Human-Centred Explainability Benchmarks For Text Classificationcited by 2
10 more
- 2023GPT as a Baseline for Recommendation Explanation Textscited by 2
- 2021CrystalCandle: A User-Facing Model Explainer for Narrative Explanationscited by 1
- 2022Learning to Counterfactually Explain Recommendationscited by 1
- 2025A Taxonomy for Design and Evaluation of Prompt-Based Natural Language Explanationscited by 1
- 2023A big data approach towards sarcasm detection in Russiancited by 0
- 2024Robust Explainable Recommendationcited by 0
- 2025CPR: Leveraging LLMs for Topic and Phrase Suggestion to Facilitate Comprehensive Product Reviewscited by 0
- 2025ELIXIR: Efficient and LIghtweight model for eXplaIning Recommendationscited by 0
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradationcited by 0
- 2026Visual or Textual: Effects of Explanation Format and Personal Characteristics on the Perception of Explanations in an Educational Recommender Systemcited by 0
- 2026Visual or Textual: Effects of Explanation Format and Personal Characteristics on the Perception of Explanations in an Educational Recommender System26 Mar 2026
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradation14 Oct 2025
- 2025ELIXIR: Efficient and LIghtweight model for eXplaIning Recommendations27 Aug 2025
- 2025A Taxonomy for Design and Evaluation of Prompt-Based Natural Language Explanations11 Jul 2025
- 2025Explanatory Summarization with Discourse-Driven Planning27 Apr 2025
- 2025CPR: Leveraging LLMs for Topic and Phrase Suggestion to Facilitate Comprehensive Product Reviews18 Apr 2025
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanations10 Sep 2024
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationales31 May 2024
- 2024Text Generation: A Systematic Literature Review of Tasks, Evaluation, and Challenges24 May 2024
- 2024Robust Explainable Recommendation3 May 2024
- 2023Exploring Iterative Enhancement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Models19 Sep 2023
- 2023GPT as a Baseline for Recommendation Explanation Texts16 Sep 2023
10 more
- 2023A big data approach towards sarcasm detection in Russian1 Jun 2023
- 2023Categorical Foundations of Explainable AI: A Unifying Theory27 Apr 2023
- 2023IRIS: Interpretable Rubric-Informed Segmentation for Action Quality Assessment16 Mar 2023
- 2022Learning to Counterfactually Explain Recommendations17 Nov 2022
- 2022Towards Human-Centred Explainability Benchmarks For Text Classification10 Nov 2022
- 2022Fairness in Recommendation: Foundations, Methods and Applications26 May 2022
- 2022Counterfactually Evaluating Explanations in Recommender Systems2 Mar 2022
- 2022Explainability in Music Recommender Systems25 Jan 2022
- 2021CrystalCandle: A User-Facing Model Explainer for Narrative Explanations27 May 2021
- 2021Generate Natural Language Explanations for Recommendation9 Jan 2021
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationalescited by 105
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2021Generate Natural Language Explanations for Recommendationcited by 23
- 2024Text Generation: A Systematic Literature Review of Tasks, Evaluation, and Challengescited by 18
- 2022Explainability in Music Recommender Systemscited by 15
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanationscited by 10
- 2023IRIS: Interpretable Rubric-Informed Segmentation for Action Quality Assessmentcited by 9
- 2023Categorical Foundations of Explainable AI: A Unifying Theorycited by 7
- 2025Explanatory Summarization with Discourse-Driven Planningcited by 4
- 2022Counterfactually Evaluating Explanations in Recommender Systemscited by 2
- 2022Towards Human-Centred Explainability Benchmarks For Text Classificationcited by 2
- 2023GPT as a Baseline for Recommendation Explanation Textscited by 2
12 most cited of 21 All 21 (JSON)
- 2026Visual or Textual: Effects of Explanation Format and Personal Characteristics on the Perception of Explanations in an Educational Recommender System26 Mar 2026
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradation14 Oct 2025
- 2025ELIXIR: Efficient and LIghtweight model for eXplaIning Recommendations27 Aug 2025
- 2025A Taxonomy for Design and Evaluation of Prompt-Based Natural Language Explanations11 Jul 2025
- 2025Explanatory Summarization with Discourse-Driven Planning27 Apr 2025
- 2025CPR: Leveraging LLMs for Topic and Phrase Suggestion to Facilitate Comprehensive Product Reviews18 Apr 2025
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanations10 Sep 2024
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationales31 May 2024
- 2024Text Generation: A Systematic Literature Review of Tasks, Evaluation, and Challenges24 May 2024
- 2024Robust Explainable Recommendation3 May 2024
- 2023GPT as a Baseline for Recommendation Explanation Texts16 Sep 2023
- 2023A big data approach towards sarcasm detection in Russian1 Jun 2023
12 newest of 21 All 21 (JSON)