Text-to-SQL studies how to translate natural language descriptions into SQL queries. The key challenge is addressing the mismatch between natural language and SQL queries. To bridge this gap, we propose an SQL intermediate representation (IR) called Natural SQL (NatSQL), which makes inferring SQL easier for models and improves the performance of existing models. We also study the robustness of existing models in light of schema linking and compositional generalization. Specifically, NatSQL preserves the core functionalities of SQL while it simplifies the queries as follows: (1) dispensing with operators and keywords such as GROUP BY, HAVING, FROM, JOIN ON, which are usually hard to find counterparts for in the text descriptions; (2) removin...
Recent studies show that, despite being effective on numerous tasks, text processing algorithms may ...
Most recently, there has been significant interest in learning contextual representations for variou...
The task of text-to-SQL parsing, which aims at converting natural language questions into executable...
Recently, there has been significant progress in studying neural networks to translate text descript...
Addressing the mismatch between natural language descriptions and the corresponding SQL queries is a...
Recently, there has been significant progress in studying neural networks for translating text descr...
This paper aims to improve the performance of text-to-SQL parsing by exploring the intrinsic uncerta...
To appear in Findings of NAACL 2022In text-to-SQL tasks -- as in much of NLP -- compositional genera...
Text-to-SQL is a task that converts a natural language question into a structured query language (SQ...
Text-to-SQL parsing, which aims at converting natural language instructions into executable SQLs, ha...
Natural language is a promising alternative interface to DBMSs because it enables non-technical user...
One of the recent best attempts at Text-to-SQL is the pre-trained language model. Due to the structu...
Natural Language Interfaces to Databases (NLIDB), also known as Text-to-SQL models, enable users wit...
Recent years have seen great success in the use of neural seq2seq models on the text-to-SQL task. Ho...
Natural Language Interfaces for Databases (NLIDBs) offer a way for users to reason about data. It do...
Recent studies show that, despite being effective on numerous tasks, text processing algorithms may ...
Most recently, there has been significant interest in learning contextual representations for variou...
The task of text-to-SQL parsing, which aims at converting natural language questions into executable...
Recently, there has been significant progress in studying neural networks to translate text descript...
Addressing the mismatch between natural language descriptions and the corresponding SQL queries is a...
Recently, there has been significant progress in studying neural networks for translating text descr...
This paper aims to improve the performance of text-to-SQL parsing by exploring the intrinsic uncerta...
To appear in Findings of NAACL 2022In text-to-SQL tasks -- as in much of NLP -- compositional genera...
Text-to-SQL is a task that converts a natural language question into a structured query language (SQ...
Text-to-SQL parsing, which aims at converting natural language instructions into executable SQLs, ha...
Natural language is a promising alternative interface to DBMSs because it enables non-technical user...
One of the recent best attempts at Text-to-SQL is the pre-trained language model. Due to the structu...
Natural Language Interfaces to Databases (NLIDB), also known as Text-to-SQL models, enable users wit...
Recent years have seen great success in the use of neural seq2seq models on the text-to-SQL task. Ho...
Natural Language Interfaces for Databases (NLIDBs) offer a way for users to reason about data. It do...
Recent studies show that, despite being effective on numerous tasks, text processing algorithms may ...
Most recently, there has been significant interest in learning contextual representations for variou...
The task of text-to-SQL parsing, which aims at converting natural language questions into executable...