A Logic-Based Framework for Natural Language Inference in Dutch
Lasha Abzianidze, Konstantinos Kogkalidis

TL;DR
This paper introduces a transparent, logic-based framework for Dutch natural language inference that combines syntactic and semantic reasoning with automated theorem proving, achieving competitive results with neural models.
Contribution
It presents the first logic-based inference system for Dutch, integrating lambda calculus, syntactic parsing, semantic transformation, and theorem proving.
Findings
Achieves 1.1-3.2% performance margin to neural baselines.
Uses two parsers: Alpino-based pipeline and Neural Proof Nets.
Provides inspectable, verifiable inference proofs.
Abstract
We present a framework for deriving inference relations between Dutch sentence pairs. The proposed framework relies on logic-based reasoning to produce inspectable proofs leading up to inference labels; its judgements are therefore transparent and formally verifiable. At its core, the system is powered by two -calculi, used as syntactic and semantic theories, respectively. Sentences are first converted to syntactic proofs and terms of the linear -calculus using a choice of two parsers: an Alpino-based pipeline, and Neural Proof Nets. The syntactic terms are then converted to semantic terms of the simply typed -calculus, via a set of hand designed type- and term-level transformations. Pairs of semantic terms are then fed to an automated theorem prover for natural logic which reasons with them while using the lexical relations found in the Open Dutch…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Topic Modeling · Semantic Web and Ontologies
