SemViQA: A Semantic Question Answering System for Vietnamese Information Fact-Checking
Dien X. Tran, Nam V. Nguyen, Thanh T. Tran, Anh T. Hoang, Tai V. Duong, Di T. Le, Phuc-Lu Le
TL;DR
This work tackles misinformation in Vietnamese by introducing SemViQA, a hybrid fact-checking framework that merges Semantic-based Evidence Retrieval (SER) with a Two-step Verdict Classification (TVC). It balances semantic evidence extraction with efficient, multi-stage verdicts, enabling robust handling of long-context claims. Empirical results show state-of-the-art strict accuracy on ISE-DSC01 (78.97%) and ViWikiFC (80.82%), with SemViQA Faster achieving up to 7× speedups. The approach advances practical, scalable fact verification for low-resource languages and offers a publicly available implementation for broader adoption.
Abstract
The rise of misinformation, exacerbated by Large Language Models (LLMs) like GPT and Gemini, demands robust fact-checking solutions, especially for low-resource languages like Vietnamese. Existing methods struggle with semantic ambiguity, homonyms, and complex linguistic structures, often trading accuracy for efficiency. We introduce SemViQA, a novel Vietnamese fact-checking framework integrating Semantic-based Evidence Retrieval (SER) and Two-step Verdict Classification (TVC). Our approach balances precision and speed, achieving state-of-the-art results with 78.97\% strict accuracy on ISE-DSC01 and 80.82\% on ViWikiFC, securing 1st place in the UIT Data Science Challenge. Additionally, SemViQA Faster improves inference speed 7x while maintaining competitive accuracy. SemViQA sets a new benchmark for Vietnamese fact verification, advancing the fight against misinformation. The source code is available at: https://github.com/DAVID-NGUYEN-S16/SemViQA.
