KG-CRAFT: Knowledge Graph-based Contrastive Reasoning with LLMs for Enhancing Automated Fact-checking

KG-CRAFT: Knowledge Graph-based Contrastive Reasoning with LLMs for Enhancing Automated Fact-checking
Notice: This research summary and analysis were automatically generated using AI technology. For absolute accuracy, please refer to the [Original Paper Viewer] below or the Original ArXiv Source.

Claim verification is a core component of automated fact-checking systems, aimed at determining the truthfulness of a statement by assessing it against reliable evidence sources such as documents or knowledge bases. This work presents KG-CRAFT, a method that improves automatic claim verification by leveraging large language models (LLMs) augmented with contrastive questions grounded in a knowledge graph. KG-CRAFT first constructs a knowledge graph from claims and associated reports, then formulates contextually relevant contrastive questions based on the knowledge graph structure. These questions guide the distillation of evidence-based reports, which are synthesised into a concise summary that is used for veracity assessment by LLMs. Extensive evaluations on two real-world datasets (LIAR-RAW and RAWFC) demonstrate that our method achieves a new state-of-the-art in predictive performance. Comprehensive analyses validate in detail the effectiveness of our knowledge graph-based contrastive reasoning approach in improving LLMs’ fact-checking capabilities.


💡 Research Summary

KG‑CRAFT introduces a novel pipeline for automated claim verification that tightly integrates large language models (LLMs) with knowledge‑graph‑driven contrastive reasoning. The system begins by extracting entities and their semantic categories from a claim and its associated reports using few‑shot prompting of an LLM. Relationships between these entities are then identified, yielding a set of triples that form a structured knowledge graph (KG). From the claim‑specific triples, the method generates a pool of contrastive questions by swapping the head or tail entity with alternative entities of the same class, following a “Why


Comments & Academic Discussion

Loading comments...

Leave a Comment