Detecting Knowledge Inconsistencies Across Text, Tables, and Knowledge Graphs

Fanfu Wei, Thibault Ehrhart, Raphaël Troncy
7/28/2026
cs.CLcs.AI

Official code: ecladatta/KONTRAST (0 stars, last commit 2026-07-29).

Abstract

Wikipedia and Wikidata are widely used for information access, LLM pre-training, and retrieval-augmented generation. Their knowledge is deeply connected but scattered across text, tables, and knowledge graphs. This raises a practical question: when these modalities disagree, how can we detect and explain the conflict? We study this problem as modality-level inconsistency detection. We first introduce a taxonomy of cross-modal knowledge inconsistencies, covering information granularity differences, direct conflicts, temporal changes, and KG incompleteness. We then present Kontrast, an automatic framework that uses Text-to-SPARQL and LLM reasoning to compare table-based answers with KG evidence and categorize the resulting inconsistencies. Experiments on various Table-QA datasets show that cross-modal inconsistencies are common and informative. They reveal not only true knowledge conflicts, but also missing KG structure and temporal mismatches while being limited by Text-to-SPARQL errors and noise. Our analysis shows that text, tables, and KGs can complement and correct one another through systematic comparison. Kontrast provides a practical tool for large-scale knowledge auditing and establishes a benchmark for future work on cross-modal knowledge consistency. Code and data are available at https://github.com/ECLADATTA/KONTRAST.

View on arXivView PDF

Code Implementations(1)

ecladatta/KONTRASTOfficial100%

KONTRAST: Detecting Knowledge Inconsistencies Across Text, Tables, and Knowledge Graphs

00Mar 20, 20262 months ago

Similar Papers

Cite this paper

@article{wei2026detecting,
  title  = {Detecting Knowledge Inconsistencies Across Text, Tables, and Knowledge Graphs},
  author = {Fanfu Wei and Thibault Ehrhart and Raphaël Troncy},
  year   = {2026},
  eprint = {2607.25959},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.25959v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.25959.svg)](https://codeofpaper.com/paper/2607.25959)

Discussion