Neural models for Factual Inconsistency Classification with Explanations

06/15/2023
by   Tathagata Raha, et al.
0

Factual consistency is one of the most important requirements when editing high quality documents. It is extremely important for automatic text generation systems like summarization, question answering, dialog modeling, and language modeling. Still, automated factual inconsistency detection is rather under-studied. Existing work has focused on (a) finding fake news keeping a knowledge base in context, or (b) detecting broad contradiction (as part of natural language inference literature). However, there has been no work on detecting and explaining types of factual inconsistencies in text, without any knowledge base in context. In this paper, we leverage existing work in linguistics to formally define five types of factual inconsistencies. Based on this categorization, we contribute a novel dataset, FICLE (Factual Inconsistency CLassification with Explanation), with  8K samples where each sample consists of two sentences (claim and context) annotated with type and span of inconsistency. When the inconsistency relates to an entity type, it is labeled as well at two levels (coarse and fine-grained). Further, we leverage this dataset to train a pipeline of four neural models to predict inconsistency type with explanations, given a (claim, context) sentence pair. Explanations include inconsistent claim fact triple, inconsistent context span, inconsistent claim component, coarse and fine-grained inconsistent entity types. The proposed system first predicts inconsistent spans from claim and context; and then uses them to predict inconsistency types and inconsistent entity types (when inconsistency is due to entities). We experiment with multiple Transformer-based natural language classification as well as generative models, and find that DeBERTa performs the best. Our proposed methods provide a weighted F1 of  87 classes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/03/2014

Context-Dependent Fine-Grained Entity Type Tagging

Entity type tagging is the task of assigning category labels to each men...
research
01/11/2020

Learning Cross-Context Entity Representations from Text

Language modeling tasks, in which words, or word-pieces, are predicted o...
research
04/28/2022

Instilling Type Knowledge in Language Models via Multi-Task QA

Understanding human language often necessitates understanding entities a...
research
05/12/2022

Falsesum: Generating Document-level NLI Examples for Recognizing Factual Inconsistency in Summarization

Neural abstractive summarization models are prone to generate summaries ...
research
05/23/2023

Interpretable Automatic Fine-grained Inconsistency Detection in Text Summarization

Existing factual consistency evaluation approaches for text summarizatio...
research
04/29/2020

Leveraging Declarative Knowledge in Text and First-Order Logic for Fine-Grained Propaganda Detection

We study the detection of propagandistic text fragments in news articles...
research
04/02/2021

Type Prediction Systems

Inferring semantic types for entity mentions within text documents is an...

Please sign up or login with your details

Forgot password? Click here to reset