Automatic Generation of Natural Language Explanations

07/04/2017
by   Felipe Costa, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/18/2018

Improving Explainable Recommendations with Synthetic Reviews

An important task for a recommender system to provide interpretable expl...
research
11/11/2015

Generative Concatenative Nets Jointly Learn to Write and Classify Reviews

A recommender system's basic task is to estimate how users will respond ...
research
02/20/2022

Graph-based Extractive Explainer for Recommendations

Explanations in a recommender system assist users in making informed dec...
research
03/16/2023

Measuring the Impact of Explanation Bias: A Study of Natural Language Justifications for Recommender Systems

Despite the potential impact of explanations on decision making, there i...
research
05/03/2022

Explain and Conquer: Personalised Text-based Reviews to Achieve Transparency

There are many contexts where dyadic data is present. Social networking ...
research
07/05/2023

Comparing Apples to Apples: Generating Aspect-Aware Comparative Sentences from User Reviews

It is time-consuming to find the best product among many similar alterna...
research
01/22/2019

Deep learning and sub-word-unit approach in written art generation

Automatic poetry generation is novel and interesting application of natu...

Please sign up or login with your details

Forgot password? Click here to reset