EP1852811A2

Systems and methods for detecting entailment and contradiction

Abstract

Techniques are provided for detecting entailment and contradiction. Packed knowledge representations for a premise and conclusion text are determined (S400) comprising facts about the relationships between concept and/or context denoting terms. Concept and context alignments are performed (S700,S800) based on alignments scores. A union is determined. Terms are marked as to their origin and conclusion text terms replaced with by corresponding terms from the premise text. Subsumption and specificity, instantiability, spatio-temporal and relationship based packed rewrite rules are applied in conjunction with the context denoting facts to remove entailed terms and to mark contradictory facts within the union. Entailment is indicated by a lack of any facts from the packed knowledge representation of the conclusion in the union. Entailment and contradiction markers are then displayed.

EP1852811A2, drawing sheet 1
Sheet 1 of 14

Term

Projected expiry 30 April 2027.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 6 independent, 4 dependent

  1. 1
    A system for indicating entailment and contradiction in text comprising:a packed knowledge representation manager that determines premise and conclusion packed knowledge representations;a concept alignment manager that aligns corresponding concepts between the premise packed knowledge representation and the conclusion packed knowledge representation;and an entailment/contradiction manager that determines a concept aligned union of the packed knowledge representations of the premise and the conclusion with terms marked as to origin and which substitutes relevant packed knowledge representation terms for comparison, removes terms based on a plurality of entailment/contradiction rules retrieved from the entailment/contradiction rule storage and indicates entailment and contradiction.
  2. 4
    The system of any of the preceding claims, in which the premise and conclusion terms are combined in a union.
  3. 5
    The system of any of the preceding claims, in which at least one of:entailed and contradicted terms, are marked or displayed.
  4. 6
    A method for indicating entailment and contradiction comprising the steps of:determining premise and conclusion packed knowledge representations;determining concept alignments for concepts within the premise and conclusion knowledge representations;detecting entailment and contradiction in the packed knowledge representations based on the concept alignments and a set of entailment and contradiction detection rewrite rules.
  5. 9
    A computer readable storage medium comprising computer readable program code embodied on the computer readable storage medium, the computer readable program code useable to program a computer to indicate textual entailments and contradictions comprising the steps of:determining premise and conclusion packed knowledge representations;determining concept alignments for concepts within the premise and conclusion knowledge representations;detecting entailment and contradiction in the packed knowledge representations based on the concept alignments, the context alignments and a set of entailment and contradiction detection rewrite rules.
  6. 10
    A computer implemented method for conceptually aligning two texts comprising the steps of:determining packed knowledge representations for the premise and conclusion texts;determining concept alignments for concepts within the packed knowledge representations of the premise and the conclusion;displaying the aligned packed knowledge representations.