Reliable Natural Language Understanding with Large Language Models and Answer Set Programming
Not on the map. Why?
Abstract (arXiv)
Humans understand language by extracting information (meaning) from sentences, combining it with existing commonsense knowledge, and then performing reasoning to draw conclusions. While large language models (LLMs) such as GPT-3 and ChatGPT are able to leverage patterns in the text to solve a variety of NLP tasks, they fall short in problems that require reasoning. They also cannot reliably explain the answers generated for a given question. In order to emulate humans better, we propose STAR, a framework that combines LLMs with Answer Set Programming (ASP). We show how LLMs can be used to effectively extract knowledge -- represented as predicates -- from language. Goal-directed ASP is then employed to reliably reason over this knowledge. We apply the STAR framework to three different NLU tasks requiring reasoning: qualitative reasoning, mathematical reasoning, and goal-directed conversation. Our experiments reveal that STAR is able to bridge the gap of reasoning in NLU tasks, leading to significant performance improvements, especially for smaller LLMs, i.e., LLMs with a smaller number of parameters. NLU applications developed using the STAR framework are also explainable: along with the predicates generated, a justification in the form of a proof tree can be produced for a given output.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 18 of its 35 references that are in the map. First posted on arXiv 7 Feb 2023.
Builds on
18 of 35 references.
References · 18
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2022PAL: Program-aided Language Modelscited by 635
- 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 252
- 2020Logical Neural Networkscited by 118
- 2021Few-Shot Semantic Parsing with Language Models Trained On Codecited by 50
- 2018QuaRel: A Dataset and Models for Answering Questions about Qualitative Relationshipscited by 46
- 2018Constraint Answer Set Programming without Groundingcited by 38
- 2022Is Neuro-Symbolic AI Meeting its Promise in Natural Language Processing? A Structured Reviewcited by 37
6 more
- 2020Justifications for Goal-Directed Constraint Answer Set Programmingcited by 14
- 2021AUTO-DISCERN: Autonomous Driving Using Common Sense Reasoningcited by 14
- 2016A Physician Advisory System for Chronic Heart Failure Management Based on Knowledge Patternscited by 13
- 2021Knowledge-driven Natural Language Understanding of English Text and its Applicationscited by 12
- 2021CASPR: A Commonsense Reasoning-based Conversational Socialbotcited by 6
- 2019RestKB: A Library of Commonsense Knowledge about Dining at a Restaurantcited by 2
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 4; 2026: 2.
12 papers.
- 2023A New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verificationcited by 42
- 2023Automated Interactive Domain-Specific Conversational Agents that Understand Human Dialogscited by 12
- 2024Automated Theorem Provers Help Improve Large Language Model Reasoningcited by 7
- 2024On the use of neurosymbolic AI for defending against cyber attackscited by 3
- 2024TIC: Translate-Infer-Compile for accurate "text to plan" using LLMs and Logical Representationscited by 2
- 2025Visual Graph Question Answering with ASP and LLMs for Language Parsingcited by 2
- 2023XAL: EXplainable Active Learning Makes Classifiers Better Low-resource Learnerscited by 1
- 2025Reliable Conversational Agents under ASP Control that Understand Natural Languagecited by 0
- 2025Reliable Collaborative Conversational Agent System Based on LLMs and Answer Set Programmingcited by 0
- 2025Bridging Natural Language and ASP: A Hybrid Approach Using LLMs and AMR Parsingcited by 0
- 2026An XAI View on Explainable ASP: Methods, Systems, and Perspectivescited by 0
- 2026The Dual Role of Abstracting over the Irrelevant in Symbolic Explanations: Cognitive Effort vs. Understandingcited by 0
- 2026The Dual Role of Abstracting over the Irrelevant in Symbolic Explanations: Cognitive Effort vs. Understanding3 Feb 2026
- 2026An XAI View on Explainable ASP: Methods, Systems, and Perspectives21 Jan 2026
- 2025Bridging Natural Language and ASP: A Hybrid Approach Using LLMs and AMR Parsing11 Nov 2025
- 2025Reliable Collaborative Conversational Agent System Based on LLMs and Answer Set Programming9 May 2025
- 2025Reliable Conversational Agents under ASP Control that Understand Natural Language13 Feb 2025
- 2025Visual Graph Question Answering with ASP and LLMs for Language Parsing13 Feb 2025
- 2024On the use of neurosymbolic AI for defending against cyber attacks9 Aug 2024
- 2024Automated Theorem Provers Help Improve Large Language Model Reasoning7 Aug 2024
- 2024TIC: Translate-Infer-Compile for accurate "text to plan" using LLMs and Logical Representations9 Feb 2024
- 2023XAL: EXplainable Active Learning Makes Classifiers Better Low-resource Learners9 Oct 2023
- 2023A New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verification24 May 2023
- 2023Automated Interactive Domain-Specific Conversational Agents that Understand Human Dialogs15 Mar 2023
Similar, not cited
Close in wording, no citation either way
- 2023Leveraging Large Language Models to Generate Answer Set Programs
- 2025Question Answering with LLMs and Learning from Answer Sets
- 2026LLMs as ASP Programmers: Self-Correction Enables Task-Agnostic Nonmonotonic Reasoning
- 2023Coupling Large Language Models with Logic Programming for Robust and General Reasoning from Text
- 2024LogicBench: Towards Systematic Evaluation of Logical Reasoning Ability of Large Language Models
- 2026Maistros: A Greek Large Language Model Adapted Through Knowledge Distillation From Large Reasoning Models
- 2025Advancing Reasoning in Large Language Models: Promising Methods and Approaches
- 2024From Data to Commonsense Reasoning: The Use of Large Language Models for Explainable AI