Towards Transparent Interactive Semantic Parsing via Step-by-Step Correction
Not on the map. Why?
Abstract (arXiv)
Existing studies on semantic parsing focus primarily on mapping a natural-language utterance to a corresponding logical form in one turn. However, because natural language can contain a great deal of ambiguity and variability, this is a difficult challenge. In this work, we investigate an interactive semantic parsing framework that explains the predicted logical form step by step in natural language and enables the user to make corrections through natural-language feedback for individual steps. We focus on question answering over knowledge bases (KBQA) as an instantiation of our framework, aiming to increase the transparency of the parsing process and help the user appropriately trust the final answer. To do so, we construct INSPIRED, a crowdsourced dialogue dataset derived from the ComplexWebQuestions dataset. Our experiments show that the interactive framework with human feedback has the potential to greatly improve overall parse accuracy. Furthermore, we develop a pipeline for dialogue simulation to evaluate our framework w.r.t. a variety of state-of-the-art KBQA models without involving further crowdsourcing effort. The results demonstrate that our interactive semantic parsing framework promises to be effective across such models.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 64 references that are in the map. First posted on arXiv 15 Oct 2021.
Builds on
33 of 64 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2018MultiWOZ -- A Large-Scale Multi-Domain Wizard-of-Oz Dataset for Task-Oriented Dialogue Modellingcited by 760
- 2018CoQA: A Conversational Question Answering Challengecited by 674
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 409
- 2019PAWS: Paraphrase Adversaries from Word Scramblingcited by 395
- 2016Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Modelscited by 299
- 2021The GEM Benchmark: Natural Language Generation, its Evaluation and Metricscited by 239
- 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 182
- 2019CoSQL: A Conversational Text-to-SQL Challenge Towards Cross-Domain Natural Language Interfaces to Databasescited by 180
21 more
- 2020Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Basescited by 169
- 2019SParC: Cross-Domain Semantic Parsing in Contextcited by 141
- 2017ParlAI: A Dialog Research Software Platformcited by 139
- 2020Break It Down: A Question Understanding Benchmarkcited by 131
- 2020Task-Oriented Dialogue as Dataflow Synthesiscited by 122
- 2019Multi-hop Reading Comprehension through Question Decomposition and Rescoringcited by 119
- 2021Case-based Reasoning for Natural Language Queries over Knowledge Basescited by 107
- 2021Improving Multi-hop Knowledge Base Question Answering by Learning Intermediate Supervision Signalscited by 100
- 2018Complex Sequential Question Answering: Towards Learning to Converse Over Linked Question Answer Pairs with a Knowledge Graphcited by 67
- 2020Speak to your Parser: Interactive Text-to-SQL with Natural Language Feedbackcited by 44
- 2019Model-based Interactive Semantic Parsing: A Unified Framework and A Text-to-SQL Case Studycited by 40
- 2019UHop: An Unrestricted-Hop Relation Extraction Framework for Knowledge-Based Question Answeringcited by 37
- 2016Generating Factoid Questions With Recurrent Neural Networks: The 30M Factoid Question-Answer Corpuscited by 33
- 2021NL-EDIT: Correcting semantic parse errors through natural language interactioncited by 33
- 2020Toward Subgraph-Guided Knowledge Graph Question Generation with Graph Neural Networkscited by 25
- 2018Zero-Shot Question Generation from Knowledge Graphs for Unseen Predicates and Entity Typescited by 17
- 2021Multi-Channel Transformer Transducer for Speech Recognitioncited by 8
- 2018Interactive Semantic Parsing for If-Then Recipes via Hierarchical Reinforcement Learningcited by 7
- 2018Repartitioning of the ComplexWebQuestions Datasetcited by 3
- 2016Answering Complicated Question Intents Expressed in Decomposed Question Sequencescited by 2
- 2020R3: A Reading Comprehension Benchmark Requiring Reasoning Processescited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 6.
9 papers.
- 2022Iteratively Prompt Pre-trained Language Models for Chain of Thoughtcited by 75
- 2023Exploring Chain-of-Thought Style Prompting for Text-to-SQLcited by 69
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspectivecited by 22
- 2023Text-to-SQL Error Correction with Language Models of Codecited by 21
- 2023Interactive Text-to-SQL Generation via Editable Step-by-Step Explanationscited by 19
- 2023Learning to Simulate Natural Language Feedback for Interactive Semantic Parsingcited by 19
- 2022Non-Programmers Can Label Programs Indirectly via Active Examples: A Case Study with Text-to-SQLcited by 12
- 2023Roll Up Your Sleeves: Working with a Collaborative and Engaging Task-Oriented Dialogue Systemcited by 5
- 2023Correcting Semantic Parses with Natural Language through Dynamic Schema Encodingcited by 2
- 2023Roll Up Your Sleeves: Working with a Collaborative and Engaging Task-Oriented Dialogue System29 Jul 2023
- 2023Correcting Semantic Parses with Natural Language through Dynamic Schema Encoding31 May 2023
- 2023Exploring Chain-of-Thought Style Prompting for Text-to-SQL23 May 2023
- 2023Text-to-SQL Error Correction with Language Models of Code22 May 2023
- 2023Learning to Simulate Natural Language Feedback for Interactive Semantic Parsing14 May 2023
- 2023Interactive Text-to-SQL Generation via Editable Step-by-Step Explanations12 May 2023
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspective12 Sep 2022
- 2022Non-Programmers Can Label Programs Indirectly via Active Examples: A Case Study with Text-to-SQL25 May 2022
- 2022Iteratively Prompt Pre-trained Language Models for Chain of Thought16 Mar 2022