The Problem of Coherence in Natural Language Explanations of Recommendations

Jakub Raczyński, Mateusz Lango, Jerzy Stefanowski
12/18/2023
cs.CLcs.AIcs.IR

No official code found. Best implementation: JMRaczynski/CER (3 stars, last commit 2024-09-21).

Abstract

Providing natural language explanations for recommendations is particularly useful from the perspective of a non-expert user. Although several methods for providing such explanations have recently been proposed, we argue that an important aspect of explanation quality has been overlooked in their experimental evaluation. Specifically, the coherence between generated text and predicted rating, which is a necessary condition for an explanation to be useful, is not properly captured by currently used evaluation measures. In this paper, we highlight the issue of explanation and prediction coherence by 1) presenting results from a manual verification of explanations generated by one of the state-of-the-art approaches 2) proposing a method of automatic coherence evaluation 3) introducing a new transformer-based method that aims to produce more coherent explanations than the state-of-the-art approaches 4) performing an experimental evaluation which demonstrates that this method significantly improves the explanation coherence without affecting the other aspects of recommendation performance.

View on arXivView PDF

Code Implementations(1)

JMRaczynski/CERCommunity100%

Codebase for ECAI 2023 "The Problem of Coherence in Natural Language Explanations of Recommendations" paper

30PythonJul 30, 20232 years ago

Similar Papers

Cite this paper

@article{raczyski2023problem,
  title  = {The Problem of Coherence in Natural Language Explanations of Recommendations},
  author = {Jakub Raczyński and Mateusz Lango and Jerzy Stefanowski},
  year   = {2023},
  eprint = {2312.11356},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.11356v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.11356.svg)](https://codeofpaper.com/paper/2312.11356)

Discussion