ShadowGNN: Graph Projection Neural Network for Text-to-SQL Parser
Not on the map. Why?
Abstract (arXiv)
Given a database schema, Text-to-SQL aims to translate a natural language question into the corresponding SQL query. Under the setup of cross-domain, traditional semantic parsing models struggle to adapt to unseen database schemas. To improve the model generalization capability for rare and unseen schemas, we propose a new architecture, ShadowGNN, which processes schemas at abstract and semantic levels. By ignoring names of semantic items in databases, abstract schemas are exploited in a well-designed graph projection neural network to obtain delexicalized representation of question and schema. Based on the domain-independent representations, a relation-aware transformer is utilized to further extract logical linking between question and schema. Finally, a SQL decoder with context-free grammar is applied. On the challenging Text-to-SQL benchmark Spider, empirical results show that ShadowGNN outperforms state-of-the-art models. When the annotated data is extremely limited (only 10% training set), ShadowGNN gets over absolute 5% performance gain, which shows its powerful generalization ability. Our implementation will be open-sourced at urlhttps://github.com/WowCZ/shadowgnn.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). Builds on 33 of its 44 references that are in the map. First posted on arXiv 10 Apr 2021.
Builds on
33 of 44 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2016Layer Normalizationcited by 5,579
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2018Self-Attention with Relative Position Representationscited by 1,112
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
- 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
- 2019Towards Complex Text-to-SQL in Cross-Domain Database with Intermediate Representationcited by 210
21 more
- 2020GraPPa: Grammar-Augmented Pre-Training for Table Semantic Parsingcited by 171
- 2020Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsingcited by 133
- 2018Coarse-to-Fine Decoding for Neural Semantic Parsingcited by 110
- 2019Editing-Based SQL Query Generation for Cross-Domain Context-Dependent Questionscited by 80
- 2020Grounded Adaptation for Zero-shot Executable Semantic Parsingcited by 76
- 2019Representing Schema Structure with Graph Neural Networks for Text-to-SQL Parsingcited by 74
- 2020RYANSQL: Recursively Applying Sketch-based Slot Fillings for Complex Text-to-SQL in Cross-Domain Databasescited by 63
- 2019Compositional generalization in a deep seq2seq model by separating syntax and semanticscited by 56
- 2019Global Reasoning over Database Structures for Text-to-SQL Parsingcited by 43
- 2020IGSQL: Database Schema Interaction Graph Based Neural Model for Context-Dependent Text-to-SQL Generationcited by 29
- 2019Semantic Parsing with Dual Learningcited by 28
- 2020Efficient Context and Schema Fusion Networks for Multi-Domain Dialogue State Trackingcited by 27
- 2019Grammar-based Neural Text-to-SQL Generationcited by 23
- 2020Unsupervised Dual Paraphrasing for Two-stage Semantic Parsingcited by 20
- 2021Dynamic Hybrid Relation Network for Cross-Domain Context-Dependent Semantic Parsingcited by 15
- 2021LET: Linguistic Knowledge Enhanced Graph Transformer for Chinese Short Text Matchingcited by 15
- 2019AgentGraph: Towards Universal Dialogue Management with Structured Deep Reinforcement Learningcited by 12
- 2020Bertrand-DR: Improving Text-to-SQL using a Discriminative Re-rankercited by 12
- 2020Distributed Structured Actor-Critic Reinforcement Learning for Universal Dialogue Managementcited by 12
- 2020"What Do You Mean by That?" A Parser-Independent Interactive Approach for Enhancing Text-to-SQLcited by 11
- 2020Structured Hierarchical Dialogue Policy with Graph Neural Networkscited by 2
Built on by
Citing papers per year: 2021: 5; 2022: 9; 2023: 10; 2024: 4; 2025: 6; 2026: 1.
35 papers.
Sort:
By area:
- 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relationscited by 119
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsingcited by 93
- 2023ACT-SQL: In-Context Learning for Text-to-SQL with Automatically-Generated Chain-of-Thoughtcited by 65
- 2023How to Prompt LLMs for Text-to-SQL: A Study in Zero-shot, Single-domain, and Cross-domain Settingscited by 57
- 2022A Survey on Text-to-SQL Parsing: Concepts, Methods, and Future Directionscited by 51
- 2024RSL-SQL: Robust Schema Linking in Text-to-SQL Generationcited by 51
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
- 2021SADGA: Structure-Aware Dual Graph Aggregation Network for Text-to-SQLcited by 43
- 2022S2SQL: Injecting Syntax to Question-Schema Interaction Graph Encoder for Text-to-SQL Parserscited by 41
- 2022Proton: Probing Schema Linking Information from Pre-trained Language Models for Text-to-SQL Parsingcited by 30
- 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Surveycited by 27
23 more
- 2022HIE-SQL: History Information Enhanced Network for Context-Dependent Text-to-SQL Semantic Parsingcited by 26
- 2022N-Best Hypotheses Reranking for Text-To-SQL Systemscited by 19
- 2023Prompting GPT-3.5 for Text-to-SQL with De-semanticization and Skeleton Retrievalcited by 16
- 2021Decoupled Dialogue Modeling and Semantic Parsing for Multi-Turn Text-to-SQLcited by 13
- 2023Retrieval-augmented GPT-3.5-based Text-to-SQL Framework with Sample-aware Prompting and Dynamic Revision Chaincited by 12
- 2025Text2SQL-Flow: A Robust SQL-Aware Data Augmentation Framework for Text-to-SQLcited by 11
- 2022SUN: Exploring Intrinsic Uncertainties in Text-to-SQL Parserscited by 7
- 2023Localize, Retrieve and Fuse: A Generalized Framework for Free-Form Question Answering over Tablescited by 6
- 2025Graph Neural Networks for Databases: A Surveycited by 6
- 2021Pay More Attention to History: A Context Modelling Strategy for Conversational Text-to-SQLcited by 5
- 2022TIE: Topological Information Enhanced Structural Reading Comprehension on Web Pagescited by 4
- 2025SchemaGraphSQL: Efficient Schema Linking with Pathfinding Graph Algorithms for Text-to-SQL on Large-Scale Databasescited by 3
- 2023T5-SR: A Unified Seq-to-Seq Decoding Strategy for Semantic Parsingcited by 2
- 2024Towards Automated Cross-domain Exploratory Data Analysis through Large Language Modelscited by 2
- 2025Evaluating NL2SQL via SQL2NLcited by 2
- 2021Linking-Enhanced Pre-Training for Table Semantic Parsingcited by 1
- 2023On the Structural Generalization in Text-to-SQLcited by 1
- 2024Cooperative SQL Generation for Segmented Databases By Using Multi-functional LLM Agentscited by 1
- 2025REFORMER: A ChatGPT-Driven Data Synthesis Framework Elevating Text-to-SQL Modelscited by 1
- 2025Scaling Text2SQL via LLM-efficient Schema Filtering with Functional Dependency Graph Rerankerscited by 1
- 2023Translating Natural Language Queries to SQL Using the T5 Modelcited by 0
- 2024An Automated SQL Query Grading System Using An Attention-Based Convolutional Neural Networkcited by 0
- 2026text2ql: Multi-Target Natural Language Querying via a Language-Agnostic Intermediate Representationcited by 0
- 2026text2ql: Multi-Target Natural Language Querying via a Language-Agnostic Intermediate Representation2 Sep 2026
- 2025Scaling Text2SQL via LLM-efficient Schema Filtering with Functional Dependency Graph Rerankers18 Dec 2025
- 2025Text2SQL-Flow: A Robust SQL-Aware Data Augmentation Framework for Text-to-SQL13 Nov 2025
- 2025Evaluating NL2SQL via SQL2NL4 Sep 2025
- 2025SchemaGraphSQL: Efficient Schema Linking with Pathfinding Graph Algorithms for Text-to-SQL on Large-Scale Databases23 May 2025
- 2025REFORMER: A ChatGPT-Driven Data Synthesis Framework Elevating Text-to-SQL Models6 Apr 2025
- 2025Graph Neural Networks for Databases: A Survey18 Feb 2025
- 2024Towards Automated Cross-domain Exploratory Data Analysis through Large Language Models10 Dec 2024
- 2024Cooperative SQL Generation for Segmented Databases By Using Multi-functional LLM Agents8 Dec 2024
- 2024RSL-SQL: Robust Schema Linking in Text-to-SQL Generation31 Oct 2024
- 2024An Automated SQL Query Grading System Using An Attention-Based Convolutional Neural Network22 Jun 2024
- 2023Translating Natural Language Queries to SQL Using the T5 Model12 Dec 2023
23 more
- 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey27 Oct 2023
- 2023ACT-SQL: In-Context Learning for Text-to-SQL with Automatically-Generated Chain-of-Thought26 Oct 2023
- 2023Localize, Retrieve and Fuse: A Generalized Framework for Free-Form Question Answering over Tables20 Sep 2023
- 2023Retrieval-augmented GPT-3.5-based Text-to-SQL Framework with Sample-aware Prompting and Dynamic Revision Chain11 Jul 2023
- 2023T5-SR: A Unified Seq-to-Seq Decoding Strategy for Semantic Parsing14 Jun 2023
- 2023How to Prompt LLMs for Text-to-SQL: A Study in Zero-shot, Single-domain, and Cross-domain Settings19 May 2023
- 2023Prompting GPT-3.5 for Text-to-SQL with De-semanticization and Skeleton Retrieval26 Apr 2023
- 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsing18 Jan 2023
- 2023On the Structural Generalization in Text-to-SQL12 Jan 2023
- 2022N-Best Hypotheses Reranking for Text-To-SQL Systems19 Oct 2022
- 2022State-of-the-art generalisation research in NLP: A taxonomy and review6 Oct 2022
- 2022SUN: Exploring Intrinsic Uncertainties in Text-to-SQL Parsers14 Sep 2022
- 2022A Survey on Text-to-SQL Parsing: Concepts, Methods, and Future Directions29 Aug 2022
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expect22 Aug 2022
- 2022Proton: Probing Schema Linking Information from Pre-trained Language Models for Text-to-SQL Parsing28 Jun 2022
- 2022TIE: Topological Information Enhanced Structural Reading Comprehension on Web Pages13 May 2022
- 2022HIE-SQL: History Information Enhanced Network for Context-Dependent Text-to-SQL Semantic Parsing14 Mar 2022
- 2022S2SQL: Injecting Syntax to Question-Schema Interaction Graph Encoder for Text-to-SQL Parsers14 Mar 2022
- 2021Pay More Attention to History: A Context Modelling Strategy for Conversational Text-to-SQL16 Dec 2021
- 2021Linking-Enhanced Pre-Training for Table Semantic Parsing18 Nov 2021
- 2021SADGA: Structure-Aware Dual Graph Aggregation Network for Text-to-SQL1 Nov 2021
- 2021Decoupled Dialogue Modeling and Semantic Parsing for Multi-Turn Text-to-SQL4 Jun 2021
- 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relations2 Jun 2021
- 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relationscited by 119
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsingcited by 93
- 2023How to Prompt LLMs for Text-to-SQL: A Study in Zero-shot, Single-domain, and Cross-domain Settingscited by 57
- 2022A Survey on Text-to-SQL Parsing: Concepts, Methods, and Future Directionscited by 51
- 2024RSL-SQL: Robust Schema Linking in Text-to-SQL Generationcited by 51
- 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
- 2021SADGA: Structure-Aware Dual Graph Aggregation Network for Text-to-SQLcited by 43
- 2022S2SQL: Injecting Syntax to Question-Schema Interaction Graph Encoder for Text-to-SQL Parserscited by 41
- 2022Proton: Probing Schema Linking Information from Pre-trained Language Models for Text-to-SQL Parsingcited by 30
- 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Surveycited by 27
- 2022HIE-SQL: History Information Enhanced Network for Context-Dependent Text-to-SQL Semantic Parsingcited by 26
12 most cited of 32 All 32 (JSON)
- 2026text2ql: Multi-Target Natural Language Querying via a Language-Agnostic Intermediate Representation2 Sep 2026
- 2025Scaling Text2SQL via LLM-efficient Schema Filtering with Functional Dependency Graph Rerankers18 Dec 2025
- 2025Text2SQL-Flow: A Robust SQL-Aware Data Augmentation Framework for Text-to-SQL13 Nov 2025
- 2025Evaluating NL2SQL via SQL2NL4 Sep 2025
- 2025SchemaGraphSQL: Efficient Schema Linking with Pathfinding Graph Algorithms for Text-to-SQL on Large-Scale Databases23 May 2025
- 2025REFORMER: A ChatGPT-Driven Data Synthesis Framework Elevating Text-to-SQL Models6 Apr 2025
- 2025Graph Neural Networks for Databases: A Survey18 Feb 2025
- 2024Towards Automated Cross-domain Exploratory Data Analysis through Large Language Models10 Dec 2024
- 2024RSL-SQL: Robust Schema Linking in Text-to-SQL Generation31 Oct 2024
- 2024An Automated SQL Query Grading System Using An Attention-Based Convolutional Neural Network22 Jun 2024
- 2023Translating Natural Language Queries to SQL Using the T5 Model12 Dec 2023
- 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey27 Oct 2023
12 newest of 32 All 32 (JSON)