Topic-Centric Explanations for News Recommendation
Dairui Liu, Derek Greene, Irene Li, Xuefei Jiang, Ruihai Dong
TL;DR
This work tackles the lack of explainability in news recommendations by introducing Topic-Centric Explanations for News Recommendation, a BATM-based framework that jointly learns news representations and latent topics to generate interpretable explanations. It employs a Bi-level Attention-based Topical Model with K-topic attention heads to produce topic vectors and document representations, and uses additive attention (or a GRU variant) to build user representations, scoring relevance via $s_i = u^\top d_i$ and training with $\,\mathcal{L}_{NCE}$. The approach achieves state-of-the-art or competitive recommendation performance on the MIND dataset while providing quantitative topic-coherence measures (NPMI and Word2Vec) and case-study demonstrations illustrating interpretability. The results suggest that topic-aware explanations can enhance trust and transparency without sacrificing accuracy, and the authors provide avenues for future work including leveraging topic features to improve performance and conducting user studies.
Abstract
News recommender systems (NRS) have been widely applied for online news websites to help users find relevant articles based on their interests. Recent methods have demonstrated considerable success in terms of recommendation performance. However, the lack of explanation for these recommendations can lead to mistrust among users and lack of acceptance of recommendations. To address this issue, we propose a new explainable news model to construct a topic-aware explainable recommendation approach that can both accurately identify relevant articles and explain why they have been recommended, using information from associated topics. Additionally, our model incorporates two coherence metrics applied to assess topic quality, providing measure of the interpretability of these explanations. The results of our experiments on the MIND dataset indicate that the proposed explainable NRS outperforms several other baseline systems, while it is also capable of producing interpretable topics compared to those generated by a classical LDA topic model. Furthermore, we present a case study through a real-world example showcasing the usefulness of our NRS for generating explanations.
