paper-with-me

Papers

SyntaxSQLNet: Syntax Tree Networks for Complex and Cross-DomainText-to-SQL Task

2018-10-11 · Tao Yu, Michihiro Yasunaga, Kai Yang, Rui Zhang, Dongxu Wang, Zifan Li, Dragomir Radev

Most existing studies in text-to-SQL tasks do not require generating complex SQL queries with multiple clauses or sub-queries, and generalizing to new, unseen databases. In this paper we propose SyntaxSQLNet, a syntax tree network to address the complex and cross-domain text-to-SQL generation task. SyntaxSQLNet employs a SQL specific syntax tree-based decoder with SQL generation path history and table-aware column attention encoders. We evaluate SyntaxSQLNet on the Spider text-to-SQL task, which contains databases with multiple tables and complex SQL queries with multiple SQL clauses and nested queries. We use a database split setting where databases in the test set are unseen during training. Experimental results show that SyntaxSQLNet can handle a significantly greater number of complex SQL examples than prior work, outperforming the previous state-of-the-art model by 7.3% in exact matching accuracy. We also show that SyntaxSQLNet can further improve the performance by an additional 7.5% using a cross-domain augmentation method, resulting in a 14.8% improvement in total. To our knowledge, we are the first to study this complex and cross-domain text-to-SQL task.

📄 PDF Abstract BibTeX arXiv:1810.05237

Code (2)

taoyds/syntaxsql 공식 구현 pytorch
heyanger/sqltools

Tasks

DecoderSemantic ParsingText to SQLText-To-SQL

Similar Papers 제목 키워드 기반

SyntaxSQLNet: Syntax Tree Networks for Complex and Cross-Domain Text-to-SQL Task

2018-10-01 · EMNLP 2018 10 · Tao Yu, Michihiro Yasunaga, Kai Yang, Rui Zhang 외

Most existing studies in text-to-SQL tasks do not require generating complex SQL queries with multiple clauses or sub-queries, and generalizing to new, unseen databases. In this paper we propose SyntaxSQLNet, a syntax tr…

DecoderSemantic ParsingText to SQLText-To-SQL

Graph Enhanced Cross-Domain Text-to-SQL Generation

2019-11-01 · WS 2019 11 · Siyu Huo, Tengfei Ma, Jie Chen, Maria Chang 외

Semantic parsing is a fundamental problem in natural language understanding, as it involves the mapping of natural language to structured forms such as executable queries or logic-like knowledge representations. Existing…

Natural Language UnderstandingSemantic ParsingSQL ParsingText to SQL+2

Expression Syntax Information Bottleneck for Math Word Problems

2023-10-24 · Jing Xiong, Chengming Li, Min Yang, Xiping Hu 외

Math Word Problems (MWP) aims to automatically solve mathematical questions given in texts. Previous studies tend to design complex models to capture additional information in the original text so as to enable the model …

Math

Syntax Tree Constrained Graph Network for Visual Question Answering

2023-09-17 · Xiangrui Su, Qi Zhang, Chongyang Shi, Jiachang Liu 외

Visual Question Answering (VQA) aims to automatically answer natural language questions related to given image content. Existing VQA methods integrate vision modeling and language understanding to explore the deep semant…

Question AnsweringVisual Question AnsweringVisual Question Answering (VQA)

Modularized Syntactic Neural Networks for Sentence Classification

2020-11-01 · EMNLP 2020 11 · Haiyan Wu, Ying Liu, Shaoyun Shi

This paper focuses on tree-based modeling for the sentence classification task. In existing works, aggregating on a syntax tree usually considers local information of sub-trees. In contrast, in addition to the local info…

ClassificationGeneral ClassificationSentenceSentence Classification