Speak to your Parser: Interactive Text-to-SQL with Natural Language Feedback

05/05/2020
by   Ahmed Elgohary, et al.
0

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 model achieves only 25.1 research. SPLASH is publicly available at https://aka.ms/Splash_dataset.

READ FULL TEXT
research
05/14/2023

Learning to Simulate Natural Language Feedback for Interactive Semantic Parsing

Interactive semantic parsing based on natural language (NL) feedback, wh...
research
05/31/2023

Correcting Semantic Parses with Natural Language through Dynamic Schema Encoding

In addressing the task of converting natural language to SQL queries, th...
research
03/26/2021

NL-EDIT: Correcting semantic parse errors through natural language interaction

We study semantic parsing in an interactive setting in which users corre...
research
10/15/2021

Towards Transparent Interactive Semantic Parsing via Step-by-Step Correction

Existing studies on semantic parsing focus primarily on mapping a natura...
research
02/12/2019

Table2answer: Read the database and answer without SQL

Semantic parsing is the task of mapping natural language to logic form. ...
research
05/25/2022

Active Programming by Example with a Natural Language Prior

We introduce APEL, a new framework that enables non-programmers to indir...
research
03/21/2022

Paraphrasing Techniques for Maritime QA system

There has been an increasing interest in incorporating Artificial Intell...

Please sign up or login with your details

Forgot password? Click here to reset