Speak to your Parser: Interactive Text-to-SQL with Natural Language Feedback
Not on the map. Why?
Abstract (arXiv)
We study the task of semantic parse correction with natural language feedback. Given a natural language utterance, most semantic parsing systems pose the problem as one-shot translation where the utterance is mapped to a corresponding logical form. In this paper, we investigate a more interactive scenario where humans can further interact with the system by providing free-form natural language feedback to correct the system when it generates an inaccurate interpretation of an initial utterance. We focus on natural language to SQL systems and construct, SPLASH, a dataset of utterances, incorrect SQL interpretations and the corresponding natural language feedback. We compare various reference models for the correction task and show that incorporating such a rich form of feedback can significantly improve the overall semantic parsing accuracy while retaining the flexibility of natural language interaction. While we estimated human correction accuracy is 81.5%, our best model achieves only 25.1%, which leaves a large gap for improvement in future research. SPLASH is publicly available at https://aka.ms/Splash_dataset.
Key facts. Cited by 44 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 6; 2023: 18; 2024: 5; 2025: 1; 2026: 3.
44 papers.
Sort:
By area:
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 293
- 2023REFINER: Reasoning Feedback on Intermediate Representationscited by 203
- 2023Training Language Models with Language Feedback at Scalecited by 125
- 2023Improving Code Generation by Training with Natural Language Feedbackcited by 75
- 2023Unleashing the potential of prompt engineering for large language modelscited by 72
- 2023Exploring Chain-of-Thought Style Prompting for Text-to-SQLcited by 69
- 2022Training Language Models with Language Feedbackcited by 48
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
- 2021Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Datacited by 43
32 more
- 2023EHRSQL: A Practical Text-to-SQL Benchmark for Electronic Health Recordscited by 42
- 2021NL-EDIT: Correcting semantic parse errors through natural language interactioncited by 33
- 2023Benchmarking and Improving Text-to-SQL Generation under Ambiguitycited by 31
- 2023CHATREPORT: Democratizing Sustainability Disclosure Analysis through LLM-based Toolscited by 29
- 2022Interactive Grounded Language Understanding in a Collaborative Environment: IGLU 2021cited by 23
- 2024BlendSQL: A Scalable Dialect for Unifying Hybrid Question Answering in Relational Algebracited by 23
- 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
- 2021Learning Structural Edits via Incremental Tree Transformationscited by 16
- 2021NeurIPS 2021 Competition IGLU: Interactive Grounded Language Understanding in a Collaborative Environmentcited by 15
- 2022IGLU 2022: Interactive Grounded Language Understanding in a Collaborative Environment at NeurIPS 2022cited by 14
- 2023Transforming Human-Centered AI Collaboration: Redefining Embodied Agents Capabilities through Interactive Grounded Language Instructionscited by 13
- 2022Non-Programmers Can Label Programs Indirectly via Active Examples: A Case Study with Text-to-SQLcited by 12
- 2021Hierarchical Neural Data Synthesis for Semantic Parsingcited by 11
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanationscited by 10
- 2021Towards Transparent Interactive Semantic Parsing via Step-by-Step Correctioncited by 9
- 2021Interscript: A dataset for interactive learning of scripts through error feedbackcited by 9
- 2026SQL-Trail: Multi-Turn Reinforcement Learning with Interleaved Feedback for Text-to-SQLcited by 7
- 2021Improving Neural Model Performance through Natural Language Feedback on Their Explanationscited by 5
- 2023Correcting Semantic Parses with Natural Language through Dynamic Schema Encodingcited by 2
- 2023What if you said that differently?: How Explanation Formats Affect Human Feedback Efficacy and User Perceptioncited by 2
- 2021Turing: an Accurate and Interpretable Multi-Hypothesis Cross-Domain Natural Language Database Interfacecited by 1
- 2021Error-Aware Interactive Semantic Parsing of OpenStreetMapcited by 1
- 2024IDAT: A Multi-Modal Dataset and Toolkit for Building and Evaluating Interactive Task-Solving Agentscited by 1
- 2024Understanding the Effect of Algorithm Transparency of Model Explanations in Text-to-SQL Semantic Parsingcited by 1
- 2026EGREFINE: An Execution-Grounded Optimization Framework for Text-to-SQL Schema Refinementcited by 1
- 2021Metaknowledge Extraction Based on Multi-Modal Documentscited by 0
- 2023Semantic Parsing in Limited Resource Conditionscited by 0
- 2024The Role of Accuracy and Validation Effectiveness in Conversational Business Analyticscited by 0
- 2025VeriMinder: Mitigating Analytical Vulnerabilities in NL2SQLcited by 0
- 2026PleaSQLarify: Visual Pragmatic Repair for Natural Language Database Queryingcited by 0
- 2026EGREFINE: An Execution-Grounded Optimization Framework for Text-to-SQL Schema Refinement1 May 2026
- 2026PleaSQLarify: Visual Pragmatic Repair for Natural Language Database Querying2 Mar 2026
- 2026SQL-Trail: Multi-Turn Reinforcement Learning with Interleaved Feedback for Text-to-SQL25 Jan 2026
- 2025VeriMinder: Mitigating Analytical Vulnerabilities in NL2SQL23 Jul 2025
- 2024The Role of Accuracy and Validation Effectiveness in Conversational Business Analytics18 Nov 2024
- 2024Understanding the Effect of Algorithm Transparency of Model Explanations in Text-to-SQL Semantic Parsing5 Oct 2024
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanations10 Sep 2024
- 2024IDAT: A Multi-Modal Dataset and Toolkit for Building and Evaluating Interactive Task-Solving Agents12 Jul 2024
- 2024BlendSQL: A Scalable Dialect for Unifying Hybrid Question Answering in Relational Algebra27 Feb 2024
- 2023What if you said that differently?: How Explanation Formats Affect Human Feedback Efficacy and User Perception16 Nov 2023
- 2023Unleashing the potential of prompt engineering for large language models23 Oct 2023
- 2023Benchmarking and Improving Text-to-SQL Generation under Ambiguity20 Oct 2023
32 more
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedback19 Sep 2023
- 2023Semantic Parsing in Limited Resource Conditions14 Sep 2023
- 2023CHATREPORT: Democratizing Sustainability Disclosure Analysis through LLM-based Tools28 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
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing19 May 2023
- 2023Transforming Human-Centered AI Collaboration: Redefining Embodied Agents Capabilities through Interactive Grounded Language Instructions18 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
- 2023Teaching Large Language Models to Self-Debug11 Apr 2023
- 2023REFINER: Reasoning Feedback on Intermediate Representations4 Apr 2023
- 2023Training Language Models with Language Feedback at Scale28 Mar 2023
- 2023Improving Code Generation by Training with Natural Language Feedback28 Mar 2023
- 2023EHRSQL: A Practical Text-to-SQL Benchmark for Electronic Health Records16 Jan 2023
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expect22 Aug 2022
- 2022Self-critiquing models for assisting human evaluators12 Jun 2022
- 2022IGLU 2022: Interactive Grounded Language Understanding in a Collaborative Environment at NeurIPS 202227 May 2022
- 2022Non-Programmers Can Label Programs Indirectly via Active Examples: A Case Study with Text-to-SQL25 May 2022
- 2022Interactive Grounded Language Understanding in a Collaborative Environment: IGLU 20215 May 2022
- 2022Training Language Models with Language Feedback29 Apr 2022
- 2021Interscript: A dataset for interactive learning of scripts through error feedback15 Dec 2021
- 2021Hierarchical Neural Data Synthesis for Semantic Parsing4 Dec 2021
- 2021Towards Transparent Interactive Semantic Parsing via Step-by-Step Correction15 Oct 2021
- 2021NeurIPS 2021 Competition IGLU: Interactive Grounded Language Understanding in a Collaborative Environment13 Oct 2021
- 2021Error-Aware Interactive Semantic Parsing of OpenStreetMap22 Jun 2021
- 2021Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Data9 Jun 2021
- 2021Turing: an Accurate and Interpretable Multi-Hypothesis Cross-Domain Natural Language Database Interface8 Jun 2021
- 2021Improving Neural Model Performance through Natural Language Feedback on Their Explanations18 Apr 2021
- 2021NL-EDIT: Correcting semantic parse errors through natural language interaction26 Mar 2021
- 2021Metaknowledge Extraction Based on Multi-Modal Documents5 Feb 2021
- 2021Learning Structural Edits via Incremental Tree Transformations28 Jan 2021
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2023REFINER: Reasoning Feedback on Intermediate Representationscited by 203
- 2023Exploring Chain-of-Thought Style Prompting for Text-to-SQLcited by 69
- 2024BlendSQL: A Scalable Dialect for Unifying Hybrid Question Answering in Relational Algebracited by 23
- 2024BlendSQL: A Scalable Dialect for Unifying Hybrid Question Answering in Relational Algebra27 Feb 2024
- 2023Exploring Chain-of-Thought Style Prompting for Text-to-SQL23 May 2023
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing19 May 2023
- 2023Teaching Large Language Models to Self-Debug11 Apr 2023
- 2023REFINER: Reasoning Feedback on Intermediate Representations4 Apr 2023
- 2021Hierarchical Neural Data Synthesis for Semantic Parsingcited by 11
- 2021Hierarchical Neural Data Synthesis for Semantic Parsing4 Dec 2021
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2023Improving Code Generation by Training with Natural Language Feedbackcited by 75
- 2023Unleashing the potential of prompt engineering for large language modelscited by 72
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
- 2021Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Datacited by 43
- 2023EHRSQL: A Practical Text-to-SQL Benchmark for Electronic Health Recordscited by 42
- 2021NL-EDIT: Correcting semantic parse errors through natural language interactioncited by 33
- 2023Benchmarking and Improving Text-to-SQL Generation under Ambiguitycited by 31
- 2023CHATREPORT: Democratizing Sustainability Disclosure Analysis through LLM-based Toolscited by 29
- 2022Interactive Grounded Language Understanding in a Collaborative Environment: IGLU 2021cited by 23
- 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
12 most cited of 34 All 34 (JSON)
- 2026EGREFINE: An Execution-Grounded Optimization Framework for Text-to-SQL Schema Refinement1 May 2026
- 2026PleaSQLarify: Visual Pragmatic Repair for Natural Language Database Querying2 Mar 2026
- 2026SQL-Trail: Multi-Turn Reinforcement Learning with Interleaved Feedback for Text-to-SQL25 Jan 2026
- 2025VeriMinder: Mitigating Analytical Vulnerabilities in NL2SQL23 Jul 2025
- 2024The Role of Accuracy and Validation Effectiveness in Conversational Business Analytics18 Nov 2024
- 2024Understanding the Effect of Algorithm Transparency of Model Explanations in Text-to-SQL Semantic Parsing5 Oct 2024
- 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanations10 Sep 2024
- 2024IDAT: A Multi-Modal Dataset and Toolkit for Building and Evaluating Interactive Task-Solving Agents12 Jul 2024
- 2023What if you said that differently?: How Explanation Formats Affect Human Feedback Efficacy and User Perception16 Nov 2023
- 2023Unleashing the potential of prompt engineering for large language models23 Oct 2023
- 2023Benchmarking and Improving Text-to-SQL Generation under Ambiguity20 Oct 2023
- 2023Semantic Parsing in Limited Resource Conditions14 Sep 2023
12 newest of 34 All 34 (JSON)