PLINI: A probabilistic logic program framework for inconsistent news information

Massimiliano Albanese*, Matthias Broecheler, John Grant, Maria Vanina Martinez, V. S. Subrahmanian

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations


News sources are reliably unreliable. Different news sources may provide significantly differing reports about the same event. Often times, even the same news source may provide widely varying data over a period of time about the same event. Past work on inconsistency management and paraconsistent logics assume that we have "clean" definitions of inconsistency. However, when reasoning about events reported in the news, we need to deal with two unique problems: (i) are two events being reported on the same or are they different? and (ii) what does it mean for two event descriptions to be mutually inconsistent, given that these events are often described using linguistic terms that do not always have a uniquely accepted formal semantics? The answers to these two questions turn out to be closely interlinked. In this paper, we propose a probabilistic logic programming language called PLINI (Probabilistic Logic for Inconsistent News Information) within which users can write rules specifying what they mean by inconsistency in situation (ii) above. We show that PLINI rules can be learned automatically from training data using standard machine learning algorithms. PLINI is a variant of the well known generalized annotated program framework that accounts for similarity of numeric, temporal, and spatial terms occurring in news. We develop a syntax, model theoretic semantics, and fixpoint semantics for PLINI rules, and show how PLINI rules can be used to detect inconsistent news reports.

Original languageEnglish (US)
Title of host publicationLogic Programming, Knowledge Representation, and Nonmonotonic Reasoning - Essays Dedicated to Michael Gelfond on the Occasion of His 65th Birthday
Number of pages30
StatePublished - 2011
Externally publishedYes
EventSymposium on Constructive Mathematics in Computer Science - Lexington, KY, United States
Duration: Oct 25 2010Oct 26 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6565 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


ConferenceSymposium on Constructive Mathematics in Computer Science
Country/TerritoryUnited States
CityLexington, KY

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'PLINI: A probabilistic logic program framework for inconsistent news information'. Together they form a unique fingerprint.

Cite this