Automatic Generation of Natural Language Explanations
Felipe Costa, Sixun Ouyang, Peter Dolog, Aonghus Lawlor

TL;DR
This paper introduces a character-level RNN model that automatically generates natural language reviews for items, mimicking user-written explanations based on ratings, trained on real-world data, and achieving high-quality text generation.
Contribution
It presents a novel neural network approach for review generation that captures review style and content, advancing explainable recommendation systems.
Findings
Generated reviews are close to real user reviews in quality
The model captures negation, misspellings, and domain-specific vocabulary
Empirical results show high-quality natural language explanations
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Recommender Systems and Techniques · Natural Language Processing Techniques
