English

LangPro: Natural Language Theorem Prover

Computation and Language 2017-09-01 v1

Abstract

LangPro is an automated theorem prover for natural language (https://github.com/kovvalsky/LangPro). Given a set of premises and a hypothesis, it is able to prove semantic relations between them. The prover is based on a version of analytic tableau method specially designed for natural logic. The proof procedure operates on logical forms that preserve linguistic expressions to a large extent. %This property makes the logical forms easily obtainable from syntactic trees. %, in particular, Combinatory Categorial Grammar derivation trees. The nature of proofs is deductive and transparent. On the FraCaS and SICK textual entailment datasets, the prover achieves high results comparable to state-of-the-art.

Keywords

Cite

@article{arxiv.1708.09417,
  title  = {LangPro: Natural Language Theorem Prover},
  author = {Lasha Abzianidze},
  journal= {arXiv preprint arXiv:1708.09417},
  year   = {2017}
}

Comments

6 pages, 8 figures, Conference on Empirical Methods in Natural Language Processing (EMNLP) 2017

R2 v1 2026-06-22T21:28:19.067Z