atlas

Research map / Large language models / Retrieval and knowledge

Improving Open-Domain Dialogue Response Generation with Multi-Source Multilingual Commonsense Knowledge

AAAI 2024 · Large language models › Retrieval and knowledge · approach: Explanatory and multiple-choice QA benchmarks · 5 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 multi-source multilingual knowledge-grounded response generation (MMKRG), a new dataset MMK-DailyDialog built by aligning XDailyDialog with ConceptNet, and MMK-BART, which uses an Estimate-Cluster-Penalize mechanism over mBART to handle cross-conflict and cross-repetition.

Problem

Knowledge-grounded dialogue response generation is limited by scarce external knowledge, especially in low-resource languages; naively merging knowledge from multiple languages causes conflicting and repetitive facts.

Approach

Retrieve commonsense facts from several language-specific ConceptNet sources, score their relevance with a cross-encoder, cluster language-agnostic SBERT embeddings with K-Means, and penalize in-cluster repeats via a rank-based factor before feeding the top facts to mBART.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add aligned monolingual commonsense knowledge (Mono-20)mBART and mT5 · MMK-DailyDialog monolingualMean: 9.64 -> 10.58Helped
Use multilingual knowledge with Estimate-Cluster-Penalize (Multi-40)mBART-Large · MMK-DailyDialog multilingualMean: 11.61 -> 12.59Helped
Add multilingual knowledge directly without Estimate-Cluster-Penalize (Multi-80)mBART-Large · MMK-DailyDialog multilingualMean: 11.61 -> 11.56Hurt
Use non-native cross-lingual knowledge with Estimate-Cluster-Penalize (Cross-30)uniform mBART · MMK-DailyDialog cross-lingual, uniform modelsMean: 11.61 -> 11.79Helped
Use cross-lingual knowledge directly (Cross-60)uniform mBART · MMK-DailyDialog cross-lingual, uniform modelsMean: 11.61 -> 10.10Hurt
Add in-cluster rank penalization (ablation)MMK-BART · MMK-DailyDialog multilingualMean: 12.40 -> 12.59Helped
Add cross-encoder relevance estimation (ablation)MMK-BART · MMK-DailyDialog multilingualMean: 12.14 -> 12.59Helped
Add the Estimate-Cluster-Penalize mechanism (ablation)mBART-Large with multilingual knowledge · MMK-DailyDialog multilingualMean: 10.97 -> 12.59Helped
Use one shared uniform model instead of separate language models (ablation)MMK-BART · MMK-DailyDialog multilingualMean: 10.55 -> 12.59Helped
Vary the number of clusters (ablation)MMK-BART · MMK-DailyDialog multilingualMeanMixed
Vary the penalize factor λ (ablation)MMK-BART · MMK-DailyDialog multilingualMeanNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: XDailyDialog ConceptNet 5.5

Benchmarks: MMK-DailyDialog

Metrics: BERT embedding score F1 ROUGE-L BLEU-1 BLEU-2 BLEU-3 BLEU-4 DIST-1 DIST-2 Entropy-4

Baselines: mBART mT5

Builds on: mBART XDailyDialog ConceptNet SentenceBERT

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