JOURNAL ARTICLE

Recommendation with Dynamic Natural Language Explanations

Abstract

Explaining recommendation with natural languages has shown to be an effective strategy to improve the recommendation pervasiveness and user satisfaction. While recent years have witnessed many promising models, they mostly consider the user-item interactions as independent samples. However, in real-world scenarios, the user preference is always dynamic and evolving, and the current user behaviors may have strong correlations with the previous ones. To bridge this gap, in this paper, we propose to build an explainable recommender model by considering the user dynamic preference. Our general idea is to build a sequential model to capture the user history behaviors, and then the explanations are generated by summarizing all the past interactions. In specific, we firstly deploy two independent components to model the user sequential interactions and reviews separately. Then, we design a duration-aware attention mechanism to discriminate the importance of different items and reviews. For more effectively modeling the history information, we introduce a denoising module to remove the user behaviors which are less important for the current prediction. We conduct extensive experiments to demonstrate the effectiveness of our model based on three real-world datasets, in which the best performance can be improved by about 13.3%, 6.5%, 5.0% and 1.9% on the metrics of BLEU-1, ROUGE-1, ROUGE-2 and MAE, respectively. In addition, we also evaluate the generated explanations from both qualitative and qualitative perspectives.

Keywords:
Computer science Preference Recommender system Bridge (graph theory) Artificial intelligence User satisfaction User modeling Machine learning Natural language Information retrieval Natural language processing Human–computer interaction User interface

Metrics

1
Cited By
0.62
FWCI (Field Weighted Citation Impact)
25
Refs
0.68
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Topic Modeling
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.