Knowledge Base Question Answering: A Semantic Parsing Perspective
Not on the map. Why?
Abstract (arXiv)
Recent advances in deep learning have greatly propelled the research on semantic parsing. Improvement has since been made in many downstream tasks, including natural language interface to web APIs, text-to-SQL generation, among others. However, despite the close connection shared with these tasks, research on question answering over knowledge bases (KBQA) has comparatively been progressing slowly. We identify and attribute this to two unique challenges of KBQA, schema-level complexity and fact-level complexity. In this survey, we situate KBQA in the broader literature of semantic parsing and give a comprehensive account of how existing KBQA approaches attempt to address the unique challenges. Regardless of the unique challenges, we argue that we can still take much inspiration from the literature of semantic parsing, which has been overlooked by existing research on KBQA. Based on our discussion, we can better understand the bottleneck of current KBQA research and shed light on promising directions for KBQA to keep up with the literature of semantic parsing, particularly in the era of pre-trained language models.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 49 of its 84 references that are in the map. First posted on arXiv 12 Sep 2022.
Builds on
49 of 84 references.
References · 49
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
- 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 409
37 more
- 2021PICARD: Parsing Incrementally for Constrained Auto-Regressive Decoding from Language Modelscited by 402
- 2015Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networkscited by 305
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 233
- 2022UnifiedSKG: Unifying and Multi-Tasking Structured Knowledge Grounding with Text-to-Text Language Modelscited by 231
- 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 169
- 2016Language to Logical Form with Neural Attentioncited by 158
- 2020Structure-Grounded Pretraining for Text-to-SQLcited by 126
- 2016Data Recombination for Neural Semantic Parsingcited by 111
- 2018Coarse-to-Fine Decoding for Neural Semantic Parsingcited by 110
- 2021Case-based Reasoning for Natural Language Queries over Knowledge Basescited by 107
- 2021KaggleDBQA: Realistic Evaluation of Text-to-SQL Parserscited by 105
- 2016Neural Symbolic Machines: Learning Semantic Parsers on Freebase with Weak Supervisioncited by 101
- 2020SmBoP: Semi-autoregressive Bottom-up Semantic Parsingcited by 97
- 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
- 2021A Survey on Complex Knowledge Base Question Answering: Methods, Challenges and Solutionscited by 77
- 2020KQA Pro: A Dataset with Explicit Compositional Programs for Complex Question Answering over Knowledge Basecited by 76
- 2018Complex Sequential Question Answering: Towards Learning to Converse Over Linked Question Answer Pairs with a Knowledge Graphcited by 67
- 2020Leveraging Abstract Meaning Representation for Knowledge Base Question Answeringcited by 53
- 2021Complex Knowledge Base Question Answering: A Surveycited 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
- 2020A Survey on Complex Question Answering over Knowledge Base: Recent Advances and Challengescited by 47
- 2019Model-based Interactive Semantic Parsing: A Unified Framework and A Text-to-SQL Case Studycited by 40
- 2022SeqZero: Few-shot Compositional Semantic Parsing with Sequential Prompts and Zero-shot Modelscited by 38
- 2019UHop: An Unrestricted-Hop Relation Extraction Framework for Knowledge-Based Question Answeringcited by 37
- 2022Modern Baselines for SPARQL Semantic Parsingcited by 34
- 2019Neural Machine Translating from Natural Language to SPARQLcited by 23
- 2021The Power of Prompt Tuning for Low-Resource Semantic Parsingcited by 21
- 2019Leveraging Frequent Query Substructures to Generate Formal Queries for Complex Question Answeringcited by 15
- 2021A Two-Stage Approach towards Generalization in Knowledge Base Question Answeringcited by 15
- 2022Knowledge Graph Question Answering Leaderboard: A Community Resource to Prevent a Replication Crisiscited by 14
- 2021Towards Transparent Interactive Semantic Parsing via Step-by-Step Correctioncited by 9
- 2021Learning to Transpile AMR into SPARQLcited by 4
- 2020A Complex KBQA System using Multiple Reasoning Pathscited by 2
- 2020Where is Linked Data in Question Answering over Linked Data?cited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 9; 2024: 5; 2025: 4; 2026: 1.
22 papers.
Sort:
By area:
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Basescited by 83
- 2023Few-shot In-context Learning for Knowledge Base Question Answeringcited by 74
- 2024KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generationcited by 67
- 2022Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environmentscited by 57
- 2023FlexKBQA: A Flexible LLM-Powered Framework for Few-Shot Knowledge Base Question Answeringcited by 51
- 2024Middleware for LLMs: Tools Are Instrumental for Language Agents in Complex Environmentscited by 39
- 2023An Empirical Study of Pre-trained Language Models in Simple Knowledge Graph Question Answeringcited by 19
- 2025Knowledge Graph-extended Retrieval Augmented Generation for Question Answeringcited by 14
- 2024Temporal Knowledge Graph Question Answering: A Surveycited by 9
- 2025Beyond Seen Data: Improving KBQA Generalization Through Schema-Guided Logical Form Generationcited by 8
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Modelscited by 6
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Executioncited by 5
10 more
- 2023Data Distribution Bottlenecks in Grounding Language Models to Knowledge Basescited by 3
- 2023Conversational Semantic Parsing using Dynamic Context Graphscited by 2
- 2024BERTologyNavigator: Advanced Question Answering with BERT-based Semanticscited by 2
- 2025Interpretable Question Answering with Knowledge Graphscited by 2
- 2022ImPaKT: A Dataset for Open-Schema Knowledge Base Constructioncited by 1
- 2023Semantic Operator Prediction and Applicationscited by 1
- 2025LOGICPO: Efficient Translation of NL-based Logical Problems to FOL using LLMs and Preference Optimizationcited by 1
- 2023ADMUS: A Progressive Question Answering Framework Adaptable to Multiple Knowledge Sourcescited by 0
- 2023In-Context Learning for Knowledge Base Question Answering for Unmanned Systems based on Large Language Modelscited by 0
- 2026DeSQ: Decomposition-based SPARQL Query Generationcited by 0
- 2026DeSQ: Decomposition-based SPARQL Query Generation29 May 2026
- 2025Interpretable Question Answering with Knowledge Graphs22 Oct 2025
- 2025LOGICPO: Efficient Translation of NL-based Logical Problems to FOL using LLMs and Preference Optimization23 Jun 2025
- 2025Knowledge Graph-extended Retrieval Augmented Generation for Question Answering11 Apr 2025
- 2025Beyond Seen Data: Improving KBQA Generalization Through Schema-Guided Logical Form Generation18 Feb 2025
- 2024KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generation10 Sep 2024
- 2024Temporal Knowledge Graph Question Answering: A Survey20 Jun 2024
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Models30 Apr 2024
- 2024Middleware for LLMs: Tools Are Instrumental for Language Agents in Complex Environments22 Feb 2024
- 2024BERTologyNavigator: Advanced Question Answering with BERT-based Semantics17 Jan 2024
- 2023In-Context Learning for Knowledge Base Question Answering for Unmanned Systems based on Large Language Models6 Nov 2023
- 2023Data Distribution Bottlenecks in Grounding Language Models to Knowledge Bases15 Sep 2023
10 more
- 2023FlexKBQA: A Flexible LLM-Powered Framework for Few-Shot Knowledge Base Question Answering23 Aug 2023
- 2023ADMUS: A Progressive Question Answering Framework Adaptable to Multiple Knowledge Sources9 Aug 2023
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Execution12 May 2023
- 2023Conversational Semantic Parsing using Dynamic Context Graphs4 May 2023
- 2023Few-shot In-context Learning for Knowledge Base Question Answering2 May 2023
- 2023An Empirical Study of Pre-trained Language Models in Simple Knowledge Graph Question Answering18 Mar 2023
- 2023Semantic Operator Prediction and Applications1 Jan 2023
- 2022ImPaKT: A Dataset for Open-Schema Knowledge Base Construction21 Dec 2022
- 2022Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environments19 Dec 2022
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Bases30 Sep 2022
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Basescited by 83
- 2023Few-shot In-context Learning for Knowledge Base Question Answeringcited by 74
- 2022Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environmentscited by 57
- 2023FlexKBQA: A Flexible LLM-Powered Framework for Few-Shot Knowledge Base Question Answeringcited by 51
- 2023An Empirical Study of Pre-trained Language Models in Simple Knowledge Graph Question Answeringcited by 19
- 2024Temporal Knowledge Graph Question Answering: A Surveycited by 9
- 2025Beyond Seen Data: Improving KBQA Generalization Through Schema-Guided Logical Form Generationcited by 8
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Modelscited by 6
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Executioncited by 5
- 2023Data Distribution Bottlenecks in Grounding Language Models to Knowledge Basescited by 3
- 2023Conversational Semantic Parsing using Dynamic Context Graphscited by 2
- 2024BERTologyNavigator: Advanced Question Answering with BERT-based Semanticscited by 2
12 most cited of 17 All 17 (JSON)
- 2026DeSQ: Decomposition-based SPARQL Query Generation29 May 2026
- 2025Beyond Seen Data: Improving KBQA Generalization Through Schema-Guided Logical Form Generation18 Feb 2025
- 2024Temporal Knowledge Graph Question Answering: A Survey20 Jun 2024
- 2024Multi-hop Question Answering over Knowledge Graphs using Large Language Models30 Apr 2024
- 2024BERTologyNavigator: Advanced Question Answering with BERT-based Semantics17 Jan 2024
- 2023In-Context Learning for Knowledge Base Question Answering for Unmanned Systems based on Large Language Models6 Nov 2023
- 2023Data Distribution Bottlenecks in Grounding Language Models to Knowledge Bases15 Sep 2023
- 2023FlexKBQA: A Flexible LLM-Powered Framework for Few-Shot Knowledge Base Question Answering23 Aug 2023
- 2023ADMUS: A Progressive Question Answering Framework Adaptable to Multiple Knowledge Sources9 Aug 2023
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Execution12 May 2023
- 2023Conversational Semantic Parsing using Dynamic Context Graphs4 May 2023
- 2023Few-shot In-context Learning for Knowledge Base Question Answering2 May 2023
12 newest of 17 All 17 (JSON)