atlas

Research map / Large language models / Retrieval and knowledge

ESPRESSO: An Effective Approach to Passage Retrieval for High-Quality Conversational Recommender Systems

AAAI 2025 · Large language models › Retrieval and knowledge · approach: Retrieval-augmented reasoning · 1 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 ESPRESSO, a passage retrieval module for conversational recommender systems that uses adaptive item selection and relevance-based groupwise learning to improve factuality of REC-responses.

Problem

Conversational recommender systems generate factually incorrect explanations (hallucinations), and existing passage retrieval methods are not designed to retrieve passages aligned with user-preferred items and lack supervision.

Approach

Adaptively selects a variable number of items from the recommender based on cumulative confidence, and trains the retriever with groupwise contrastive loss over subgroups of pseudo-relevant passages (ranked by relevance) to be robust to mislabeled passages.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive item selection instead of only the top-1 item (ablation)ESPRESSO passage retrieval · DuRecDial2.0, OverallHit@3: 0.648 -> 0.675; gain of 4.2%Helped
Use adaptive item selection instead of a fixed top-N item set (ablation)ESPRESSO passage retrieval · DuRecDial2.0, OverallHit@3: 0.628 -> 0.675; gain of 7.5%Helped
Use only the top-1 item rather than adaptive selection (ablation)ESPRESSO passage retrieval · DuRecDial2.0, G=top-1Hit@3: 0.810 -> 0.815Helped
Use a fixed top-N item set rather than adaptive selection (ablation)ESPRESSO passage retrieval · DuRecDial2.0, G=top-1Hit@3: 0.749 -> 0.810Hurt
Use a fixed top-N item set instead of only the top-1 item (ablation)ESPRESSO passage retrieval · DuRecDial2.0, G̸=top-1Hit@3: 0.003 -> 0.160Helped
Replace individual-passage contrastive learning with grouped learning (ablation)ESPRESSO passage retrieval · DuRecDial2.0Hit@3Helped
Group lower-ranked pseudo-relevant passages only with higher-ranked passages (ablation)ESPRESSO passage retrieval · DuRecDial2.0Hit@3Helped
Add ESPRESSO to CoT-MAE passage retrievalCoT-MAE · DuRecDial2.0Hit@3: 0.504 -> 0.685; gain of 35.91%Helped
Add ESPRESSO to CoT-MAE passage retrievalCoT-MAE · KoRecDialHit@3: 0.283 -> 0.315; gain of 11.31%Helped
Use ESPRESSO-retrieved passages instead of CoT-MAE passages for BART response generationBART · DuRecDial2.0BLEU4: 0.080 -> 0.093Helped
Use ESPRESSO-retrieved passages for BART response generationBART · DuRecDial2.0BLEU4: 0.072 -> 0.093; gains of 29.17%Helped
Use ESPRESSO-retrieved passages for BART response generationBART · KoRecDialBLEU4: 0.034 -> 0.045; gains of 32.35%Helped

Surprising findings

Limitations

Experimental setup

Datasets: DuRecDial2.0 KoRecDial

Benchmarks: DuRecDial2.0 KoRecDial

Metrics: Hit@1 Hit@3 Hit@5 BLEU2 BLEU3 BLEU4 GPTEval informativeness GPTEval relevance GPTEval fluency

Baselines: BM25 DPR RAG KERS DSI Contriever RankGPT CoT-MAE GPT2-base GPT2-large BART-base BART-large

Builds on: DPR Contriever CoT-MAE KERS RAG

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