mlsanityData to 7 Oct 2026

A Comparative Survey of Recent Natural Language Interfaces for Databases

arXiv 1906.08990 ↗First posted 21 Jun 2019cs.DB cs.CL cs.LGcited by 33

Not on the map. Why?

Abstract (arXiv)

Over the last few years natural language interfaces (NLI) for databases have gained significant traction both in academia and industry. These systems use very different approaches as described in recent survey papers. However, these systems have not been systematically compared against a set of benchmark questions in order to rigorously evaluate their functionalities and expressive power. In this paper, we give an overview over 24 recently developed NLIs for databases. Each of the systems is evaluated using a curated list of ten sample questions to show their strengths and weaknesses. We categorize the NLIs into four groups based on the methodology they are using: keyword-, pattern-, parsing-, and grammar-based NLI. Overall, we learned that keyword-based systems are enough to answer simple questions. To solve more complex questions involving subqueries, the system needs to apply some sort of parsing to identify structural dependencies. Grammar-based systems are overall the most powerful ones, but are highly dependent on their manually designed rules. In addition to providing a systematic analysis of the major systems, we derive lessons learned that are vital for designing NLIs that can answer a wide range of user questions.

Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jun 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 5; 2023: 12; 2024: 2; 2025: 2; 2026: 7.

33 papers.

Sort:

By area:

  1. 2023ScienceBenchmark: A Complex Real-World Benchmark for Evaluating Natural Language to SQL Systemscited by 42
  2. 2022Towards Robustness of Text-to-SQL Models Against Natural and Realistic Adversarial Table Perturbationcited by 28
  3. 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Surveycited by 27
  4. 2023L2CEval: Evaluating Language-to-Code Generation Capabilities of Large Language Modelscited by 22
  5. 2021mRAT-SQL+GAP:A Portuguese Text-to-SQL Transformercited by 15
  6. 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
  7. 2022Knowledge Graph Question Answering Datasets and Their Generalizability: Are They Enough for Future Research?cited by 13
  8. 2024Evaluating the Data Model Robustness of Text-to-SQL Systems Based on Real User Queriescited by 12
  9. 2023Marrying Dialogue Systems with Data Visualization: Interactive Data Visualization Generation from Natural Language Conversationscited by 9
  10. 2023DBCopilot: Natural Language Querying over Massive Databases via Schema Routingcited by 9
  11. 2022Speech-to-SQL: Towards Speech-driven SQL Query Generation From Natural Language Questioncited by 6
  12. 2022Knowledge Graph - Deep Learning: A Case Study in Question Answering in Aviation Safety Domaincited by 5
21 more
  1. 2023Knowledge Graph Question Answering for Materials Science (KGQA4MAT): Developing Natural Language Interface for Metal-Organic Frameworks Knowledge Graph (MOF-KG) Using LLMcited by 5
  2. 2021DBTagger: Multi-Task Learning for Keyword Mapping in NLIDBs Using Bi-Directional Recurrent Neural Networkscited by 3
  3. 2023There is No Big Brother or Small Brother: Knowledge Infusion in Language Models for Link Prediction and Question Answeringcited by 3
  4. 2023A Multilingual Translator to SQL with Database Schema Pruning to Improve Self-Attentioncited by 3
  5. 2023Spider4SPARQL: A Complex Benchmark for Evaluating Knowledge Graph Question Answering Systemscited by 3
  6. 2021Translating synthetic natural language to database queries: a polyglot deep learning frameworkcited by 2
  7. 2024Charting the Future: Using Chart Question-Answering for Scalable Evaluation of LLM-Driven Data Visualizationscited by 2
  8. 2025Jackal: A Real-World Execution-Based Benchmark Evaluating Large Language Models on Text-to-JQL Taskscited by 2
  9. 2021INODE: Building an End-to-End Data Exploration System in Practice [Extended Vision]cited by 1
  10. 2022xDBTagger: Explainable Natural Language Interface to Databases Using Keyword Mappings and Schema Graphcited by 1
  11. 2023KITLM: Domain-Specific Knowledge InTegration into Language Models for Question Answeringcited by 1
  12. 2025Using LLMs for Analyzing AIS Datacited by 1
  13. 2026Human-Level Text-to-SQL via Reinforcement Learning on Verified Data, Without Pipeline Engineeringcited by 1
  14. 2026EXPO-SQL: Execution-based Clause-level Policy Optimization for Text-to-SQLcited by 1
  15. 2023GNN2R: Weakly-Supervised Rationale-Providing Question Answering over Knowledge Graphscited by 0
  16. 2023Translating Natural Language Queries to SQL Using the T5 Modelcited by 0
  17. 2026Natural Language Interfaces for Spatial and Temporal Databases: A Comprehensive Overview of Methods, Taxonomy, and Future Directionscited by 0
  18. 2026Beyond Adoption Intention How Trust in Augmented Analytics Relates to Perceived Decision Quality Among Non-Technical BI Userscited by 0
  19. 2026STRATOS: Bridging the Symbolic-to-Numeric Gap in Spatio-Temporal Text-to-SQL for Meteorological Datacited by 0
  20. 2026SemPlan: Benchmarking Structured Semantic Planning for LLM-Based Queries over Enterprise Datacited by 0
  21. 2026DRL: A Deterministic Relational Middleware Layer for Transaction-Safe Enterprise NL2SQL Under Schema-Graph Scalingcited by 0