GraphQ IR: Unifying the Semantic Parsing of Graph Query Languages with One Intermediate Representation
Not on the map. Why?
Abstract (arXiv)
Subject to the huge semantic gap between natural and formal languages, neural semantic parsing is typically bottlenecked by its complexity of dealing with both input semantics and output syntax. Recent works have proposed several forms of supplementary supervision but none is generalized across multiple formal languages. This paper proposes a unified intermediate representation (IR) for graph query languages, named GraphQ IR. It has a natural-language-like expression that bridges the semantic gap and formally defined syntax that maintains the graph structure. Therefore, a neural semantic parser can more precisely convert user queries into GraphQ IR, which can be later losslessly compiled into various downstream graph query languages. Extensive experiments on several benchmarks including KQA Pro, Overnight, GrailQA, and MetaQA-Cypher under standard i.i.d., out-of-distribution, and low-resource settings validate GraphQ IR's superiority over the previous state-of-the-arts with a maximum 11% accuracy improvement.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 49 of its 93 references that are in the map. First posted on arXiv 24 May 2022.
Builds on
49 of 93 references.
References · 49
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2017Decoupled Weight Decay Regularizationcited by 1,831
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,139
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 687
- 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 515
- 2021Sentence-T5: Scalable Sentence Encoders from Pre-trained Text-to-Text Modelscited by 463
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 410
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 284
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2020GraPPa: Grammar-Augmented Pre-Training for Table Semantic Parsingcited by 171
- 2020Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Basescited by 171
37 more
- 2017Variational Reasoning for Question Answering with Knowledge Graphcited by 170
- 2021Constrained Language Models Yield Few-Shot Semantic Parserscited by 163
- 2020Break It Down: A Question Understanding Benchmarkcited by 131
- 2020Compositional Generalization in Semantic Parsing: Pre-training vs. Specialized Architecturescited by 95
- 2019A Comprehensive Exploration on WikiSQL with Table-Aware Word Contextualizationcited by 88
- 2021RnG-KBQA: Generation Augmented Iterative Ranking for Knowledge Base Question Answeringcited by 86
- 2020Evolution of Semantic Similarity -- A Surveycited by 83
- 2020KQA Pro: A Dataset with Explicit Compositional Programs for Complex Question Answering over Knowledge Basecited by 78
- 2020MLIR: A Compiler Infrastructure for the End of Moore's Lawcited by 65
- 2018A Survey on Semantic Parsingcited by 62
- 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
- 2020Leveraging Abstract Meaning Representation for Knowledge Base Question Answeringcited by 53
- 2018Robust Text-to-SQL Generation with Execution-Guided Decodingcited by 52
- 2022ArcaneQA: Dynamic Program Induction and Contextualized Encoding for Knowledge Base Question Answeringcited by 48
- 2020SPARQA: Skeleton-based Semantic Parsing for Complex Questions over Knowledge Basescited by 47
- 2021Program Transfer for Answering Complex Questions over Knowledge Basescited by 34
- 2020AutoQA: From Databases To QA Semantic Parsers With Only Synthetic Training Datacited by 29
- 2019Semantic Parsing with Dual Learningcited by 28
- 2013Lambda Dependency-Based Compositional Semanticscited by 26
- 2019Don't paraphrase, detect! Rapid and Effective Data Collection for Semantic Parsingcited by 24
- 2018Intel nGraph: An Intermediate Representation, Compiler, and Executor for Deep Learningcited by 23
- 2016Foundations of Modern Query Languages for Graph Databasescited by 22
- 2018Sequence-to-Action: End-to-End Semantic Graph Generation for Semantic Parsingcited by 21
- 2020Unsupervised Dual Paraphrasing for Two-stage Semantic Parsingcited by 20
- 2017Cross-domain Semantic Parsing via Paraphrasingcited by 19
- 2019Genie: A Generator of Natural Language Semantic Parsers for Virtual Assistant Commandscited by 19
- 2017Learning Structured Natural Language Representations for Semantic Parsingcited by 15
- 2021From Paraphrasing to Semantic Parsing: Unsupervised Semantic Parsing via Synchronous Semantic Decodingcited by 14
- 2021On The Ingredients of an Effective Zero-shot Semantic Parsercited by 13
- 2015The Gremlin Graph Traversal Machine and Languagecited by 10
- 2020Context Dependent Semantic Parsing: A Surveycited by 10
- 2021Structured Context and High-Coverage Grammar for Conversational Question Answering over Knowledge Graphscited by 10
- 2021Learning from Executions for Semantic Parsingcited by 7
- 2021Learning to Transpile AMR into SPARQLcited by 4
- 2019The Query Translation Landscape: a Surveycited by 3
- 2021One Semantic Parser to Parse Them All: Sequence to Sequence Multi-Task Learning on Semantic Parsing Datasetscited by 3
- 2014Relative Expressive Power of Navigational Querying on Graphscited by 1
Built on by
Citing papers per year: 2023: 5; 2024: 5; 2025: 1; 2026: 2.
13 papers.
Sort:
By area:
- 2023Can ChatGPT Replace Traditional KBQA Models? An In-depth Analysis of the Question Answering Performance of the GPT LLM Familycited by 71
- 2023Text-to-SQL Error Correction with Language Models of Codecited by 21
- 2024CypherBench: Towards Precise Retrieval over Full-scale Modern Knowledge Graphs in the LLM Eracited by 16
- 2023Exploring Equation as a Better Intermediate Meaning Representation for Numerical Reasoningcited by 7
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Modelscited by 6
- 2024How Proficient Are Large Language Models in Formal Languages? An In-Depth Insight for Knowledge Base Question Answeringcited by 5
- 2023VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answeringcited by 2
- 2023An In-Context Schema Understanding Method for Knowledge Base Question Answeringcited by 1
- 2024KB-Plugin: A Plug-and-play Framework for Large Language Models to Induce Programs over Low-resourced Knowledge Basescited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answeringcited by 1
- 2025ZOGRASCOPE: A New Benchmark for Semantic Parsing over Property Graphscited by 1
- 2026Achieving Precise Text-To-Cypher Via Grounded Knowledge Graph Data Generationcited by 1
1 more
- 2026Achieving Precise Text-To-Cypher Via Grounded Knowledge Graph Data Generation12 Jun 2026
- 2026Graph Query Generation with Constraint-guided Large Language Agents9 Apr 2026
- 2025ZOGRASCOPE: A New Benchmark for Semantic Parsing over Property Graphs7 Mar 2025
- 2024CypherBench: Towards Precise Retrieval over Full-scale Modern Knowledge Graphs in the LLM Era24 Dec 2024
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answering1 Oct 2024
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Models30 Apr 2024
- 2024KB-Plugin: A Plug-and-play Framework for Large Language Models to Induce Programs over Low-resourced Knowledge Bases2 Feb 2024
- 2024How Proficient Are Large Language Models in Formal Languages? An In-Depth Insight for Knowledge Base Question Answering11 Jan 2024
- 2023An In-Context Schema Understanding Method for Knowledge Base Question Answering22 Oct 2023
- 2023Exploring Equation as a Better Intermediate Meaning Representation for Numerical Reasoning21 Aug 2023
- 2023VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answering6 Jul 2023
- 2023Text-to-SQL Error Correction with Language Models of Code22 May 2023
- 2023Can ChatGPT Replace Traditional KBQA Models? An In-depth Analysis of the Question Answering Performance of the GPT LLM Familycited by 71
- 2023Text-to-SQL Error Correction with Language Models of Codecited by 21
- 2024CypherBench: Towards Precise Retrieval over Full-scale Modern Knowledge Graphs in the LLM Eracited by 16
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Modelscited by 6
- 2024How Proficient Are Large Language Models in Formal Languages? An In-Depth Insight for Knowledge Base Question Answeringcited by 5
- 2023VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answeringcited by 2
- 2023An In-Context Schema Understanding Method for Knowledge Base Question Answeringcited by 1
- 2024KB-Plugin: A Plug-and-play Framework for Large Language Models to Induce Programs over Low-resourced Knowledge Basescited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answeringcited by 1
- 2025ZOGRASCOPE: A New Benchmark for Semantic Parsing over Property Graphscited by 1
- 2026Achieving Precise Text-To-Cypher Via Grounded Knowledge Graph Data Generationcited by 1
- 2026Achieving Precise Text-To-Cypher Via Grounded Knowledge Graph Data Generation12 Jun 2026
- 2025ZOGRASCOPE: A New Benchmark for Semantic Parsing over Property Graphs7 Mar 2025
- 2024CypherBench: Towards Precise Retrieval over Full-scale Modern Knowledge Graphs in the LLM Era24 Dec 2024
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answering1 Oct 2024
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Models30 Apr 2024
- 2024KB-Plugin: A Plug-and-play Framework for Large Language Models to Induce Programs over Low-resourced Knowledge Bases2 Feb 2024
- 2024How Proficient Are Large Language Models in Formal Languages? An In-Depth Insight for Knowledge Base Question Answering11 Jan 2024
- 2023An In-Context Schema Understanding Method for Knowledge Base Question Answering22 Oct 2023
- 2023VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answering6 Jul 2023
- 2023Text-to-SQL Error Correction with Language Models of Code22 May 2023
- 2023Can ChatGPT Replace Traditional KBQA Models? An In-depth Analysis of the Question Answering Performance of the GPT LLM Family14 Mar 2023