LVT
Le Van Truong
All Publications (8)
PublishedKES 2026 · Procedia CS
Research Paper Project Page · 2026

Enhancing Multilingual Fact-Checking Retrieval with Ensemble Bi-Encoders and Architecture-Aware Hard Negative Reranking

Van-Truong Le1,*Duy-Minh Nguyen-Tran1Tung Le1Huy Tien Nguyen1

1University of Science, Vietnam National University Ho Chi Minh City (VNU-HCM) · SELab

30th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES 2026), Procedia Computer Science 292 (2026) 1845–1853

TEASER ARCHITECTURE & OVERVIEWFIGURE 01 · EXTRACTED FROM MANUSCRIPT
Two-stage multilingual fact-checking retrieval architecture with 5x Bi-Encoder Ensemble and BGE-M3 Cross-Encoder

Figure 1: Figure 1: Overview of the two-stage framework: 5× E5-Large + BiLSTM-Attention Ensemble (Stage 1) and Dense Hard-Negative BGE-M3 Reranker (Stage 2).

Cross-Lingual S@10
0.8833

+8.0% over Stage-1 Dense Ensemble (0.8033) & +2.46% above 1st-place PINGAN AI (0.8587)

Overall S@10
0.9163

Monolingual S@10 = 0.9215; reduces mono-to-cross-lingual gap from 9.40% to 3.82%

Negative Mining Ablation
0.9163 vs. 0.2015

Dense-mined hard negatives (0.9163) vastly outperform Random (0.8049) and BM25-mined (0.2015)

01 · Abstract

Paper Abstract

Multilingual fact-checking requires retrieving relevant verified claims across languages, a task where dense retrievers often struggle to precisely rank top candidates, especially in cross-lingual settings. In this work, we propose a two-stage retrieve-then-rerank pipeline, combining an ensemble of Bi-Encoders for candidate generation with a Cross-Encoder reranker trained using semantically mined hard negatives. Experiments on the SemEval-2025 Task 7 dataset show that reranking significantly improves performance, yielding an 8.0% absolute gain in cross-lingual retrieval. Our analysis further shows that semantically aligned hard negatives are critical for effective reranking, whereas lexically derived negatives can substantially degrade performance.

Keywords:Fact-Checking RetrievalCross-Lingual Information RetrievalBi-Encoder EnsembleBiLSTM-Attention PoolingCross-Encoder RerankingHard Negative MiningSemEval-2025 Task 7
02 · Problem Formulation

Research Motivation

In multilingual fact-checking, social media claims and verified fact-checks often share no lexical overlap across languages, yet semantically similar claims may differ in factual truth. Standard mean-pooled dense retrievers dilute sparse evidence tokens, and rerankers trained on lexical (BM25) negatives fail to resolve fine-grained cross-lingual semantic ambiguity.

Guiding Research Questions

  • RQ1How much does sequential token-importance pooling (BiLSTM-Attention) and multi-seed Bi-Encoder ensembling improve candidate generation across 10 languages?
  • RQ2How do different negative sampling distributions (Random, BM25-mined lexical, vs. Stage-1 Dense-mined semantic hard negatives) govern Cross-Encoder reranking effectiveness?
03 · Proposed Method

Methodology & Architecture

We formulate a two-stage retrieval pipeline evaluated on SemEval-2025 Task 7 (19,956 train, 2,259 dev, and 4,959 test pairs across 8 seen languages plus zero-shot Polish and Turkish). Stage 1 augments `intfloat/multilingual-e5-large-instruct` with a custom BiLSTM-Attention pooling layer (hidden dimension 512) trained with MultipleNegativesRankingLoss (τ = 0.05) across a 5-seed ensemble indexed in FAISS. Stage 2 fine-tunes a `BAAI/bge-reranker-v2-m3` Cross-Encoder (568M params) on the top-10 dense-mined hard negatives retrieved directly from Stage 1.

Architectural Pipeline Summary

Stage 1: 5× Bi-Encoder Ensemble (`multilingual-e5-large-instruct` + custom BiLSTM-Attention pooling) generating Top-100 candidates via FAISS → Stage 2: Cross-Encoder (`BAAI/bge-reranker-v2-m3`) fine-tuned on Stage-1 Dense Hard Negatives producing final Top-10 verified claims.

Benchmarks & Evaluation Metrics
Datasets Evaluated:
  • · SemEval-2025 Task 7 Multilingual & Cross-Lingual Fact-Checked Claim Retrieval Benchmark (10 languages: Arabic, English, French, German, Malay, Portuguese, Spanish, Thai + zero-shot Polish & Turkish; 4,959 test queries)
Metrics Tracked:

Success@10 (S@10) · Success@5 (S@5) · Success@1 (S@1) · Monolingual vs. Cross-Lingual Gap

05 · Key Scientific Contributions

Primary Contributions

  • 01Proposed a two-stage multilingual fact-checking pipeline combining a 5-model BiLSTM-Attention E5-Large ensemble with a BGE-M3 Cross-Encoder reranker.
  • 02Achieved 0.8833 Cross-Lingual S@10 and 0.9163 Overall S@10 on SemEval-2025 Task 7, surpassing the competition winner in cross-lingual retrieval by 2.46% absolute.
  • 03Proved empirically that lexical BM25-mined negatives cause severe reranker collapse (0.2015 S@10) whereas retriever-aligned dense hard negatives are decisive.
06 · Limitations & Scope

Analyzed Boundary Conditions

  • ·Cross-Encoder reranking over top-K candidates increases inference compute compared to standalone dense retrieval.
  • ·OCR text extracted from social media images is consumed as flat text without direct visual modality grounding.
07 · Academic Citation Record

BibTeX Entry

@article{le2026enhancing,
  author  = {Le, Van-Truong and Nguyen-Tran, Duy-Minh and Le, Tung and Nguyen, Huy Tien},
  title   = {Enhancing Multilingual Fact-Checking Retrieval with Ensemble Bi-Encoders and Architecture-Aware Hard Negative Reranking},
  journal = {Procedia Computer Science},
  volume  = {292},
  pages   = {1845--1853},
  year    = {2026},
  note    = {30th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES 2026)},
  publisher = {Elsevier}
}