SQL Generation via Machine Reading Comprehension
Text-to-SQL systems offers natural language interfaces to databases, which can automatically generates SQL queries given natural language questions. On the WikiSQL benchmark, state-of- the-art text-to-SQL systems typically take a slot-filling approach by building several specialized models for each type of slot. Despite being effective, such modularized systems are complex and also fall short in jointly learning for different slots. To solve these problems, this paper proposes a novel approach that formulates the task as a question answering problem, where different slots are predicted by a unified machine reading comprehension (MRC) model. For this purpose, we use a BERT-based MRC model, which can also benefit from intermediate training on other MRC datasets. The proposed method can achieve competitive results on WikiSQL, suggesting it being a promising direction for text-to-SQL.
Code (1)
Tasks
Machine Reading ComprehensionQuestion AnsweringReading Comprehensionslot-fillingSlot FillingText to SQLText-To-SQLSimilar Papers 제목 키워드 기반
A Chinese Machine Reading Comprehension Dataset Automatic Generated Based on Knowledge Graph
“Machine reading comprehension (MRC) is a typical natural language processing (NLP)task and has developed rapidly in the last few years. Various reading comprehension datasets have been built to support MRC studies. Howe…
Dataset GenerationMachine Reading ComprehensionReading ComprehensionGenNet : Reading Comprehension with Multiple Choice Questions using Generation and Selection model
Multiple-choice machine reading comprehension is difficult task as its required machines to select the correct option from a set of candidate or possible options using the given passage and question.Reading Comprehension…
Answer GenerationMachine Reading ComprehensionMultiple-choiceReading ComprehensionA Survey on Machine Reading Comprehension Systems
Machine reading comprehension is a challenging task and hot topic in natural language processing. Its goal is to develop systems to answer the questions regarding a given context. In this paper, we present a comprehensiv…
Answer GenerationMachine Reading ComprehensionReading ComprehensionSurveyDataset for the First Evaluation on Chinese Machine Reading Comprehension
Machine Reading Comprehension (MRC) has become enormously popular recently and has attracted a lot of attention. However, existing reading comprehension datasets are mostly in English. To add diversity in reading compreh…
Chinese Reading ComprehensionDiversityMachine Reading ComprehensionReading ComprehensionBridging Information-Seeking Human Gaze and Machine Reading Comprehension
In this work, we analyze how human gaze during reading comprehension is conditioned on the given reading comprehension question, and whether this signal can be beneficial for machine reading comprehension. To this end, w…
Machine Reading ComprehensionMultiple-choiceQuestion AnsweringReading Comprehension