BiCon-Gate: Consistency-Gated De-colloquialisation for Dialogue Fact-Checking
Organizations: Queen Mary University of London
Abstract
Automated fact-checking in dialogue involves multi-turn conversations where colloquial language is frequent yet understudied. To address this gap, we propose a conservative rewrite candidate for each response claim via staged de-colloquialisation, combining lightweight surface normalisation with scoped in-claim coreference resolution. We then introduce BiCon-Gate, a semantics-aware consistency gate that selects the rewrite candidate only when it is semantically supported by the dialogue context, otherwise falling back to the original claim. This gated selection stabilises downstream fact-checking and yields gains in both evidence retrieval and fact verification. On the DialFact benchmark, our approach improves retrieval and verification, with particularly strong gains on SUPPORTS, and outperforms competitive baselines, including a decoder-based one-shot LLM rewrite that attempts to perform all de-colloquialisation steps in a single pass.
Figures & tables
| BM25 (K=180) | E5 dense (K=10) | BGE-CE (K=1) | ||||
|---|---|---|---|---|---|---|
| Claim | R@180 | nDCG@180 | R@10 | nDCG@10 | R@1 | nDCG@1 |
| 73.89 | 48.37 | 70.47 | 61.98 | 53.51 | 57.01 | |
| 73.22 | 47.96 | 69.95 | 61.56 | 53.14 | 56.59 | |
| 73.22 | 47.96 | 69.94 | 61.60 | 53.18 | 56.64 | |
| 73.22 | 47.96 | 69.96 | 61.67 | 53.21 | 56.66 | |
| 76.54 | 50.94 | 73.18 | 64.45 | 55.53 | 59.15 | |
| Claim | Acc | Macro-F1 | F1(S) | F1(R) | F1(NEI) | F1 |
|---|---|---|---|---|---|---|
| 62.67 | 61.09 | 45.08 | 76.77 | 61.42 | – | |
| 62.66 | 61.08 | 45.00 | 76.78 | 61.46 | -0.01 | |
| 62.71 | 61.16 | 45.33 | 76.69 | 61.47 | +0.07 | |
| 62.80 | 61.22 | 45.25 | 76.75 | 61.67 | +0.13 | |
| 63.15 | 61.85 | 47.59 | 76.20 | 61.77 | +0.76 | |
| + Gated | 63.77 | 62.93 | 50.59 | 76.12 | 62.10 | +1.84 |
| Claim | Acc | Macro-F1 | F1(S) | F1(R) | F1(NEI) | F1 |
|---|---|---|---|---|---|---|
| 34.85 | 22.60 | 2.45 | 15.99 | 49.37 | 0.00 | |
| 34.86 | 22.62 | 2.50 | 16.01 | 49.37 | +0.02 | |
| 34.96 | 22.71 | 2.55 | 16.13 | 49.45 | +0.11 | |
| 35.02 | 22.88 | 2.89 | 16.31 | 49.44 | +0.28 | |
| 34.10 | 20.73 | 3.03 | 9.57 | 49.60 | ||
| + Gated | 35.54 | 23.22 | 4.56 | 14.84 | 50.24 | +0.62 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Split | Type | # | S | R | NEI | Ev.Item | Turns( ) | hasPronouns |
|---|---|---|---|---|---|---|---|---|
| Valid | factual | 8,691 | 3,342 | 3,363 | 1,986 | 1.13 | 4.58 | 3,395 |
| personal | 1,745 | 0 | 0 | 1,745 | 1.01 | 4.36 | 747 | |
| total | 10,436 | 3,342 | 3,363 | 3,731 | 1.11 | 4.54 | 4,142 | |
| Test | factual | 10,420 | 3,939 | 3,935 | 2,546 | 1.32 | 4.35 | 4,549 |
| personal | 1,389 | 0 | 0 | 1,389 | 1.10 | 3.80 | 679 | |
| total | 11,809 | 3,939 | 3,935 | 3,935 | 1.29 | 4.28 | 5,228 |
| Protocol | Metrics |
|---|---|
| IR (gate tuning) | micro-Recall@K, (BM25@180) |
| IR (doc-level) | macro-Recall@K, nDCG@K |
| (BM25@180, E5@10, BGE-CE@1) | |
| FV-only | Accuracy, macro-F1, classwise F1 (S/R/NEI) |
| End-to-End | Same FV metrics as FV-only, using IR-produced evidence |
| Example 1 (ID: 877___8--1) | |
| Elvis is great, he was born in 1935. … yeah he really brought rock and roll to the masses, thanks elvis. THANKS A LOT DUDE. | |
| Remember when heartbreak hotel came out? The public hated it at first! | |
| Remember when heartbreak hotel came out? The public hated heartbreak hotel at first! (gate ) | |
| Remember when “Heartbreak Hotel” came out? The public hated it at first! (gate ) | |
| Example 2 (ID: 445___6--2) | |
| Component | Model / identifier |
|---|---|
| Punctuation restoration ( ) | oliverguhr/fullstop-punctuation-multilang-large Vandeghinste and Guhr (2024) |
| True-casing ( ) | bert-base-cased Devlin et al. (2019) |
| Coreference resolver ( ) | Maverick coreference resolver Martinelli et al. (2024) |
| Antecedent selector ( ) | meta-llama/Llama-3.1-8B-Instruct Grattafiori et al. (2024) |
| Decoder rewrite ( ) | Qwen/Qwen2.5-14B-Instruct Qwen et al. (2025) |
| NLI verifier (FV-only) / BiCon-Gate (NLI scorer) | MoritzLaurer/DeBERTa-v3-large-mnli-fever-anli-ling-wanli Laurer et al. (2024) |
| Prompt for decoder-based rewrite |
|---|
| System |
| Follow the instructions exactly. Do not add or change facts. |
| User |
| You are an expert editor who rewrites informal, chatty utterances into well-formed declarative English without changing their meaning. |
| You will receive: (i) Context , a list of previous dialogue turns; and (ii) Response , the claim text to be normalised. |
| Task: Rewrite Response into New_Response by applying only the following operations. |
Automated Fact-Checking
Automated fact-checking detects checkable claims, retrieves evidence, and assesses whether that evidence supports or refutes them.
See all 139 papers