A Logic-Based Framework for Natural Language Inference in Dutch
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 powe...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 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 ${\lambda}$-calculi, used as syntactic and semantic theories,
respectively. Sentences are first converted to syntactic proofs and terms of
the linear ${\lambda}$-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 ${\lambda}$-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 WordNet. We evaluate
the reasoning pipeline on the recently created Dutch natural language inference
dataset, and achieve promising results, remaining only within a $1.1-3.2{\%}$
performance margin to strong neural baselines. To the best of our knowledge,
the reasoning pipeline is the first logic-based system for Dutch. |
---|---|
DOI: | 10.48550/arxiv.2110.03323 |