A Logic-Based Semantic Approach to Recognizing Textual Entailment
Paper · 2006 · Marta Tatu and Dan Moldovan
Summary
The paper addresses Recognizing Textual Entailment (RTE): deciding whether a hypothesis can be inferred from a given text. The authors frame this as logical implication between meanings. Both fragments become a two-layer logic form. The syntactic layer has one predicate per content word, plus links for prepositions, conjunctions and noun compounds. The semantic layer adds relations such as AGENT, THEME, TIME and LOCATION, along with normalized temporal predicates.
These forms are passed to COGEX, a prover derived from OTTER. COGEX tries to refute the negated hypothesis, using axioms that are generated only when a proof needs them: eXtended WordNet lexical chains, world knowledge, and semantic and temporal axioms. If no refutation appears, the prover first loosens predicate arguments and then removes predicates. Each step costs points, and the normalized score is compared with a learned threshold.
Two prover variants, fed by constituency and by Minipar dependency parses, are mixed with a shallow lexical edit-distance aligner using per-task linear weights. The combination reaches 73.75% accuracy on RTE 2006 data. The work shows that deep, inspectable reasoning becomes robust through graded proofs and hybridization.
Key points
- COGEX loads the text plus the negated hypothesis as its set of support and the axioms as its usable list. Proof scores are normalized by the largest possible penalty, which is the case where every hypothesis predicate is dropped.
- Logic forms come from two sources: a Collins-style constituency parser, enriched by the authors' semantic parser, and Minipar dependencies. The authors note that parser accuracy of about 86% limits the approach.
- Lexical chains have several safeguards:
- first WordNet senses are used unless source and target are synonyms;
- chains are at most three relations long;
- some relation orderings are banned, for example IS-A followed by hyponymy, or more than one hyponymy link;
- overly general concepts are excluded via a generality weight based on hierarchy depth and BNC information content.
- Dates are normalized into begin/end time intervals. Learned event-ordering triples are mapped by hand-coded rules to SUMO-style predicates such as earlier and during.
- WordNet chains and NLP axioms are used most often in proofs, but semantic and temporal axioms give the biggest accuracy gains. The three-system combination reaches 73.75% on RTE 2006.
Interesting ideas
- I1. When a strict proof fails, the prover first relaxes arguments, then drops predicates, charging a penalty for each step and normalizing by sentence size; this turns brittle yes/no logic into a graded, explainable confidence.
- I2. Scoring depends on quantification: with existential statements, extra modifiers in the hypothesis are penalized, while universal statements reverse the subset direction.
- I3. Background axioms are created lazily from WordNet paths only when a proof needs a link, with length limits, banned relation sequences and a generality filter to block unsound inferences.
- I4. Negation from "not/never" or a "no" determiner is not kept as a separate word; it is moved onto the verb predicate as a negated event.
- I5. A cheap asymmetric edit distance is combined with the deep systems through per-task weights tuned by grid search. In this edit distance, deletions are free, substitutions are allowed only between synonyms, and insertion cost depends on part of speech.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (answer): readers could report which hypothesis facts had to be weakened or dropped to match the text world, giving a scored and fully traceable answer instead of a bare failure.
- I2 (world): entailment checks over the text world should flip the direction of modifier subsumption when an entity group is universally quantified ("all", "every").
- I3 (world): the compiled ontology could expose on-demand inference links with the same filters, keeping each derived fact justified by a short, inspectable relation path.
- I4 (frames): frames could carry polarity on the event itself, so negated actions are never confused with asserted ones in later world-building.
- I5 (learn): this kind of lexical scorer can act as a baseline witness or negative control, showing where deep reasoning actually adds value over word overlap.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 works
🧭 Topics 1Research subjects and languages the work is about.Reasoning · 1,426 works
Cite
Cite as Marta Tatu and Dan Moldovan. 2006. A Logic-Based Semantic Approach to Recognizing Textual Entailment. Proceedings of the COLING/ACL 2006 Main Conference Poster Sessions.
@inproceedings{tatu2006logic,
title = {{A Logic-Based Semantic Approach to Recognizing Textual Entailment}},
author = {Marta Tatu and Dan Moldovan},
booktitle = {Proceedings of the COLING/ACL 2006 Main Conference Poster Sessions},
year = {2006},
doi = {10.3115/1273073.1273178},
url = {https://doi.org/10.3115/1273073.1273178}
}References
- J. Allen. 1991. Time and Time Again: The Many Ways to Represent Time. Internatinal Journal of Intelligent Systems, 4(6):341–355. ↗
- R. Bar-Haim, I. Dagan, B. Dolan, L. Ferro, D. Giampiccolo, B. Magnini, and I. Szpektor. 2006. The Second PASCAL Recognising Textual Entailment * " $ * " $ !#"%$'&)( ; +* , * " $ * " $ !#"%$'&)( ; +* , 45 member states. Three countries from ... INS DEL 45 member states. Challenge. In Proceedings of the Second PASCAL Challenges Workshop. find
- J. Bos and K. Markert. 2005. Recognizing Textual Entailment with Logical Inference. In Proceedings of HLT/EMNLP 2005, Vancouver, Canada, October. find
- M. Collins. 1997. Three Generative, Lexicalized Models for Statistical Parsing. In Proceedings of the ACL-97. find
- I. Dagan, O. Glickman, and B. Magnini. 2005. The PASCAL Recognising Textual Entailment Challenge. In Proceedings of the PASCAL Challenges Workshop, Southampton, U.K., April. find
- R. de Salvo Braz, R. Girju, V. Punyakanok, D. Roth, and M. Sammons. 2005. An Inference Model for Semantic Entailment in Natural Language. In Proceedings of AAAI-2005. find
- S. Harabagiu and D. Moldovan. 1998. Knowledge Processing on Extended WordNet. In Christiane Fellbaum, editor, WordNet: an Electronic Lexical Database and Some of its Applications, pages 379– 405. MIT Press. find
- H. Kamp and U. Reyle. 1993. From Discourse to Logic: Introduction to Model-theoretic Semantics of Natural Language, Formal Logic and Discourse Representation Theory. Kluwer Academic Publishers. find
- D. Lin. 1998. Dependency-based Evaluation of MINI-PAR. In Workshop on the Evaluation of Parsing Systems, Granada, Spain, May. find
- William W. McCune, 1994. Manual and Guide. OTTER 3.0 Reference D. Moldovan and A. Novischi. 2002. Lexical chains for Question Answering. In Proceedings of COL-ING, Taipei, Taiwan, August. find
- D. Moldovan and V. Rus. 2001. Logic Form Transformation of WordNet and its Applicability to Question Answering. In Proceedings of ACL, France. find
- D. Moldovan, C. Clark, S. Harabagiu, and S. Maiorano. 2003. COGEX A Logic Prover for Question Answering. In Proceedings of the HLT/NAACL. find
- D. Moldovan, C. Clark, and S. Harabagiu. 2005. Temporal Context Representation and Reasoning. In Proceedings of IJCAI, Edinburgh, Scotland. find
- M. Tatu and D. Moldovan. 2005. A Semantic Approach to Recognizing Textual Entailment. In Proceedings of HLT/EMNLP.
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/tatu-2006-logic-based-semantic-approach-recognizing/