atlas

Research map / Large language models / Language, safety and interpretability

Coherency Improved Explainable Recommendation via Large Language Model

AAAI 2025 · Large language models › Language, safety and interpretability · approach: Faithfulness of LLM explanations · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CIER, which fine-tunes LLaMA2-7B with LoRA to predict a rating, embeds the soft rating into the LLM word-embedding space, and generates a rating-aware explanation, and evaluates rating-explanation coherence with GPT-4o and a BERT sentiment model.

Problem

Explainable recommendation systems often produce explanations that are incoherent with the predicted ratings, since rating prediction and explanation generation are trained as separate heads in a multi-task setup; existing coherence evaluation also relies on costly annotations.

Approach

Use an LLM to predict a rating first, convert it into a soft-rating word embedding (SR2WE), and condition explanation generation on that embedding in a pipeline fashion, combined with rating smoothing, curriculum learning between keyword and explanation generation, and an annotation-free coherence metric built from GPT-4o and a sentiment classifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CIER instead of the strongest listed baselineExplainable recommendation · YelpFMR: 8.11 -> 8.71Helped
Use CIER instead of the strongest listed baselineExplainable recommendation · AmazonBLEU-4: 1.03 -> 1.15Helped
Use CIER instead of the strongest listed baselineExplainable recommendation · TripAdvisorRMSE: 0.791 -> 0.797Hurt
Generate explanations conditioned on predicted ratings rather than masking rating contextCIER · AmazonGPT-4 coherence (%): 81.8 -> 89.8Helped
Add rating smoothing (ablation)CIER · YelpFMR: 8.66 -> 8.71Helped
Add rating smoothing (ablation)CIER · AmazonFMR: 12.35 -> 12.45Helped
Add rating smoothing (ablation)CIER · TripAdvisorFMR: 7.95 -> 8.08Helped
Use SR2WE instead of inserting smoothed ratings through a linear layer (ablation)CIER · YelpFMR: 8.67 -> 8.71Helped
Use SR2WE instead of inserting smoothed ratings through a linear layer (ablation)CIER · AmazonFMR: 12.40 -> 12.45Helped
Use SR2WE instead of inserting smoothed ratings through a linear layer (ablation)CIER · TripAdvisorFMR: 8.03 -> 8.08Helped
Add rating-aware generation (ablation)CIER · YelpFMR: 8.58 -> 8.71Helped
Add rating-aware generation (ablation)CIER · AmazonFMR: 12.36 -> 12.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: Yelp Amazon Movies & TV TripAdvisor

Benchmarks: Yelp Amazon Movies & TV TripAdvisor

Metrics: RMSE MAE BLEU-1 BLEU-4 ROUGE-1 ROUGE-2 ROUGE-L FMR FCR DIV

Baselines: NRT Att2Seq PETER CER PEPLER ERRA SVD++ DeepCoNN NARRE

Builds on: CER PETER PEPLER LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy