paper-with-me

Papers

From Parse-Execute to Parse-Execute-Refine: Improving Semantic Parser for Complex Question Answering over Knowledge Base

2023-05-05 · Wangzhen Guo, Linyin Luo, Hanjiang Lai, Jian Yin

Parsing questions into executable logical forms has showed impressive results for knowledge-base question answering (KBQA). However, complex KBQA is a more challenging task that requires to perform complex multi-step reasoning. Recently, a new semantic parser called KoPL has been proposed to explicitly model the reasoning processes, which achieved the state-of-the-art on complex KBQA. In this paper, we further explore how to unlock the reasoning ability of semantic parsers by a simple proposed parse-execute-refine paradigm. We refine and improve the KoPL parser by demonstrating the executed intermediate reasoning steps to the KBQA model. We show that such simple strategy can significantly improve the ability of complex reasoning. Specifically, we propose three components: a parsing stage, an execution stage and a refinement stage, to enhance the ability of complex reasoning. The parser uses the KoPL to generate the transparent logical forms. Then, the execution stage aligns and executes the logical forms over knowledge base to obtain intermediate reasoning processes. Finally, the intermediate step-by-step reasoning processes are demonstrated to the KBQA model in the refinement stage. With the explicit reasoning processes, it is much easier to answer the complex questions. Experiments on benchmark dataset shows that the proposed PER-KBQA performs significantly better than the stage-of-the-art baselines on the complex KBQA.

📄 PDF Abstract BibTeX arXiv:2305.03356

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge Base Question AnsweringQuestion Answering

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

CraftAssist Instruction Parsing: Semantic Parsing for a Voxel-World Assistant

2020-07-01 · ACL 2020 6 · Kavya Srinet, Yacine Jernite, Jonathan Gray, Arthur Szlam

We propose a semantic parsing dataset focused on instruction-driven communication with an agent in the game Minecraft. The dataset consists of 7K human utterances and their corresponding parses. Given proper world state,…

MinecraftSemantic Parsing

Learning an Executable Neural Semantic Parser

2017-11-14 · CL 2019 3 · Jianpeng Cheng, Siva Reddy, Vijay Saraswat, Mirella Lapata

This paper describes a neural semantic parser that maps natural language utterances onto logical forms which can be executed against a task-specific environment, such as a knowledge base or a database, to produce a respo…

Building an Application Independent Natural Language Interface

2019-10-30 · Sahisnu Mazumder, Bing Liu, Shuai Wang, Sepideh Esmaeilpour

Traditional approaches to building natural language (NL) interfaces typically use a semantic parser to parse the user command and convert it to a logical form, which is then translated to an executable action in an appli…

Don't Parse, Generate! A Sequence to Sequence Architecture for Task-Oriented Semantic Parsing

2020-01-30 · Subendhu Rongali, Luca Soldaini, Emilio Monti, Wael Hamza

Virtual assistants such as Amazon Alexa, Apple Siri, and Google Assistant often rely on a semantic parsing component to understand which action(s) to execute for an utterance spoken by its users. Traditionally, rule-base…

Semantic Parsingslot-fillingSlot Filling

Weakly Supervised Semantic Parsing by Learning from Mistakes

2021-11-01 · Findings (EMNLP) 2021 11 · Jiaqi Guo, Jian-Guang Lou, Ting Liu, Dongmei Zhang

Weakly supervised semantic parsing (WSP) aims at training a parser via utterance-denotation pairs. This task is challenging because it requires (1) searching consistent logical forms in a huge space; and (2) dealing with…

Semantic Parsing