NLProlog: Reasoning with Weak Unification for Question Answering in Natural Language
Not on the map. Why?
Abstract (arXiv)
Rule-based models are attractive for various tasks because they inherently lead to interpretable and explainable decisions and can easily incorporate prior knowledge. However, such systems are difficult to apply to problems involving natural language, due to its linguistic variability. In contrast, neural models can cope very well with ambiguity by learning distributed representations of words and their composition from data, but lead to models that are difficult to interpret. In this paper, we describe a model combining neural networks with logic programming in a novel manner for solving multi-hop reasoning tasks over natural language. Specifically, we propose to use a Prolog prover which we extend to utilize a similarity function over pretrained sentence encoders. We fine-tune the representations for the similarity function via backpropagation. This leads to a system that can apply rule-based reasoning to natural language, and induce domain-specific rules from training data. We evaluate the proposed system on two different question answering tasks, showing that it outperforms two baselines -- BIDAF (Seo et al., 2016a) and FAST QA (Weissenborn et al., 2017b) on a subset of the WikiHop corpus and achieves competitive results on the MedHop data set (Welbl et al., 2017).
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 11; 2023: 3; 2024: 5; 2025: 5; 2026: 4.
37 papers.
Sort:
By area:
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2022Natural Language Deduction through Search over Statement Compositionscited by 35
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 35
- 2024PEDANTS: Cheap but Effective and Interpretable Answer Equivalencecited by 31
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Languagecited by 29
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphscited by 22
- 2021Leveraging the Inductive Bias of Large Language Models for Abstract Textual Reasoningcited by 18
- 2022Logical Reasoning with Span-Level Predictions for Interpretable and Robust NLI Modelscited by 18
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2024Enhancing Ethical Explanations of Large Language Models through Iterative Symbolic Refinementcited by 16
25 more
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domainscited by 11
- 2022Behavior Cloned Transformers are Neurosymbolic Reasonerscited by 10
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Languagecited by 9
- 2022Neuro-symbolic Natural Logic with Introspective Revision for Natural Language Inferencecited by 9
- 2022Interpretable Proof Generation via Iterative Backward Reasoningcited by 9
- 2021Neural Unification for Logic Reasoning over Natural Languagecited by 8
- 2025Defining neurosymbolic AIcited by 8
- 2021A Critical Review of Inductive Logic Programming Techniques for Explainable AIcited by 7
- 2023Teaching Probabilistic Logical Reasoning to Transformerscited by 7
- 2024Dspy-based Neural-Symbolic Pipeline to Enhance Spatial Reasoning in LLMscited by 6
- 2021On the Challenges of Evaluating Compositional Explanations in Multi-Hop Inference: Relevance, Completeness, and Expert Ratingscited by 5
- 2024Inference to the Best Explanation in Large Language Modelscited by 5
- 2022Asking the Right Questions in Low Resource Template Extractioncited by 4
- 2021Probabilistic Graph Reasoning for Natural Proof Generationcited by 3
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logiccited by 3
- 2023Spatial Knowledge-Infused Hierarchical Learning: An Application in Flood Mapping on Earth Imagerycited by 1
- 2026Generative Interpretability via Scalable Neuro-Symbolic Modelscited by 1
- 2021Semantic Reasoning with Differentiable Graph Transformationscited by 0
- 2022An Algebraic Approach to Learning and Groundingcited by 0
- 2025Probabilistic Circuits for Knowledge Graph Completion with Reduced Rule Setscited by 0
- 2025Reasoning is about giving reasonscited by 0
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Modelscited by 0
- 2026Decompose-and-Formalise: Recursively Verifiable Natural Language Inferencecited by 0
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learningcited by 0
- 2026Sparse Autoencoders Are a Shared Coordinate System for Symbolic Matchingcited by 0
- 2026Sparse Autoencoders Are a Shared Coordinate System for Symbolic Matching14 Oct 2026
- 2026Generative Interpretability via Scalable Neuro-Symbolic Models11 Sep 2026
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learning12 Jun 2026
- 2026Decompose-and-Formalise: Recursively Verifiable Natural Language Inference27 Jan 2026
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2025Reasoning is about giving reasons20 Aug 2025
- 2025Probabilistic Circuits for Knowledge Graph Completion with Reduced Rule Sets8 Aug 2025
- 2025Defining neurosymbolic AI15 Jul 2025
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domains2 Feb 2025
- 2024Dspy-based Neural-Symbolic Pipeline to Enhance Spatial Reasoning in LLMs27 Nov 2024
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphs19 Feb 2024
- 2024PEDANTS: Cheap but Effective and Interpretable Answer Equivalence17 Feb 2024
25 more
- 2024Inference to the Best Explanation in Large Language Models16 Feb 2024
- 2024Enhancing Ethical Explanations of Large Language Models through Iterative Symbolic Refinement1 Feb 2024
- 2023Spatial Knowledge-Infused Hierarchical Learning: An Application in Flood Mapping on Earth Imagery12 Dec 2023
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logic6 Jul 2023
- 2023Teaching Probabilistic Logical Reasoning to Transformers22 May 2023
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computing28 Oct 2022
- 2022Behavior Cloned Transformers are Neurosymbolic Reasoners13 Oct 2022
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoning16 Sep 2022
- 2022Asking the Right Questions in Low Resource Template Extraction25 May 2022
- 2022Generating Natural Language Proofs with Verifier-Guided Search25 May 2022
- 2022Logical Reasoning with Span-Level Predictions for Interpretable and Robust NLI Models23 May 2022
- 2022Interpretable Proof Generation via Iterative Backward Reasoning22 May 2022
- 2022An Algebraic Approach to Learning and Grounding6 Apr 2022
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Language19 Mar 2022
- 2022Neuro-symbolic Natural Logic with Introspective Revision for Natural Language Inference9 Mar 2022
- 2022Natural Language Deduction through Search over Statement Compositions16 Jan 2022
- 2021A Critical Review of Inductive Logic Programming Techniques for Explainable AI31 Dec 2021
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Language23 Nov 2021
- 2021Leveraging the Inductive Bias of Large Language Models for Abstract Textual Reasoning5 Oct 2021
- 2021Neural Unification for Logic Reasoning over Natural Language17 Sep 2021
- 2021On the Challenges of Evaluating Compositional Explanations in Multi-Hop Inference: Relevance, Completeness, and Expert Ratings7 Sep 2021
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Survey25 Aug 2021
- 2021Semantic Reasoning with Differentiable Graph Transformations20 Jul 2021
- 2021Probabilistic Graph Reasoning for Natural Proof Generation6 Jul 2021
- 2021Flexible Generation of Natural Language Deductions18 Apr 2021
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Languagecited by 29
- 2022Logical Reasoning with Span-Level Predictions for Interpretable and Robust NLI Modelscited by 18
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2024Enhancing Ethical Explanations of Large Language Models through Iterative Symbolic Refinementcited by 16
- 2022Interpretable Proof Generation via Iterative Backward Reasoningcited by 9
- 2023Teaching Probabilistic Logical Reasoning to Transformerscited by 7
- 2024Dspy-based Neural-Symbolic Pipeline to Enhance Spatial Reasoning in LLMscited by 6
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Modelscited by 0
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learningcited by 0
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learning12 Jun 2026
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2024Dspy-based Neural-Symbolic Pipeline to Enhance Spatial Reasoning in LLMs27 Nov 2024
- 2024Enhancing Ethical Explanations of Large Language Models through Iterative Symbolic Refinement1 Feb 2024
- 2023Teaching Probabilistic Logical Reasoning to Transformers22 May 2023
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoning16 Sep 2022
- 2022Logical Reasoning with Span-Level Predictions for Interpretable and Robust NLI Models23 May 2022
- 2022Interpretable Proof Generation via Iterative Backward Reasoning22 May 2022
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Language19 Mar 2022
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2022Natural Language Deduction through Search over Statement Compositionscited by 35
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 35
- 2024PEDANTS: Cheap but Effective and Interpretable Answer Equivalencecited by 31
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphscited by 22
- 2021Leveraging the Inductive Bias of Large Language Models for Abstract Textual Reasoningcited by 18
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domainscited by 11
- 2022Behavior Cloned Transformers are Neurosymbolic Reasonerscited by 10
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Languagecited by 9
- 2022Neuro-symbolic Natural Logic with Introspective Revision for Natural Language Inferencecited by 9
12 most cited of 26 All 26 (JSON)
- 2026Decompose-and-Formalise: Recursively Verifiable Natural Language Inference27 Jan 2026
- 2025Reasoning is about giving reasons20 Aug 2025
- 2025Probabilistic Circuits for Knowledge Graph Completion with Reduced Rule Sets8 Aug 2025
- 2025Defining neurosymbolic AI15 Jul 2025
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domains2 Feb 2025
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphs19 Feb 2024
- 2024PEDANTS: Cheap but Effective and Interpretable Answer Equivalence17 Feb 2024
- 2024Inference to the Best Explanation in Large Language Models16 Feb 2024
- 2023Spatial Knowledge-Infused Hierarchical Learning: An Application in Flood Mapping on Earth Imagery12 Dec 2023
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logic6 Jul 2023
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computing28 Oct 2022
- 2022Behavior Cloned Transformers are Neurosymbolic Reasoners13 Oct 2022
12 newest of 26 All 26 (JSON)