The DOI matches its Crossref record; 96 of the 101 references it cites were found in a registry or an index.
Natural language interfaces to databases – an introduction
Open accessAbstract
This paper is an introduction to natural language interfaces to databases (NLIDBS). A brief overview of the history of NLIDBS is first given. Some advantages and disadvantages of NLIDBS are then discussed, comparing NLIDBS to formal query languages, form-based interfaces, and graphical interfaces. An introduction to some of the linguistic problems NLIDBS have to confront follows, for the benefit of readers less familiar with computational linguistics. The discussion then moves on to NLIDB architectures, portability issues, restricted natural language input systems (including menu-based NLIDBS), and NLIDBS with reasoning capabilities. Some less explored areas of NLIDB research are then presented, namely database updates, meta-knowledge questions, temporal questions, and multi-modal NLIDBS. The paper ends with reflections on the current state of the art.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“E-learning and mental health represent relevant interaction contexts, which have also seen great prominence in recent publications (Androutsopoulos et al., 1995; Chaves & Gerosa, 2021; Følstad & Skjuve, 2019; Hauswald et al., 2016).”
From Charting the Evolution and Future of Conversational Agents: A Research Agenda Along Five Waves and New Frontiers (2024) · cites this paper as Androutsopoulos et al., 1995
Citations
Cites
Proceedings of the 19th International Joint Conference on Artificial Intelligence
Pujol, J. M., Delgado, J., Ramon Sangüesa, A., & Flache, A. (2005) · International Joint Conference on Artificial Intelligence · Cited by 5,771
A relational model of data for large shared data banks
Codd, E. F. (1970) · Communications of the ACM · doi:10.1145/362384.362685 · Cited by 5,547
A relational model of data for large shared data banks
Codd, E. F. (1983) · Communications of the ACM · doi:10.1145/357980.358007 · Cited by 4,797
Principles of database and knowledge-base systems
(1989) · Choice Reviews Online · doi:10.5860/choice.26-5107 · Cited by 2,701
Generalized Phrase Structure Grammar.
Soames, S., Gazdar, G. J. M., Klein, E., Pullum, G. K., & Sag, I. A. (1989) · The Philosophical Review · doi:10.2307/2185122 · Cited by 1,829
Introduction to Montague Semantics
Dowty, D. R., Wall, R. E., & Peters, S. (1980) · Studies in linguistics and philosophy · doi:10.1007/978-94-009-9065-4 · Cited by 1,112
An introduction to unification-based approaches to grammar
Shieber, S. M. (1986) · Digital Access to Scholarship at Harvard (DASH) (Harvard University) · Cited by 935
6. Generalized Phrase Structure Grammar
Steurs, F. (1991) · Amsterdam studies in the theory and history of linguistic science. Series 4, Current issues in linguistic theory · doi:10.1075/cilt.75.08ste · Cited by 758
Logic Programming and Databases
Ceri, S., Gottlob, G., & Tanca, L. (1990) · Surveys in computer science · doi:10.1007/978-3-642-83952-8 · Cited by 750
Flagged first, then by citations
5 of the 101 references couldn’t be matched to a known paper.
Research works printed but not linked: 35
- Woods W.A. , Kaplan R.M. , and Webber B.N. , (1972) The Lunar Sciences natural language information system: Final Report. BBN Report 2378, Bolt Beranek and Newman Inc., Cambridge, Massachusetts.
- Weischedel, 1989, Proceedings of the 27th Annual Meeting of ACL, 193
- Thompson, 1969, Proceedings of the 24th ACM National Converence, 399
- Tennant, 1983, Proceedings of the 21st Annual Meeting of ACL, 151
- Scha, 1977, SIGART Newsletter
- 1991, Natural Language Markets
- Bobrow, 1990, Processings of the 28th Annual Meeting of ACL, 227
- KBMS – Knowledge Base Management System
- Carbonell, 1983, Proceedings of the 21st Annual Meeting of ACL, 164
- Ballard, 1984, Processings of the 22nd Annual Meeting of ACL, 52
- Ballard, 1986, Proceedings of the 24th Annual Meeting of ACL, 20
- Androutsopoulos I , (1993) Interfacing a natural language front-end to a relational database. MSc thesis. Technical paper 11, Department of Artificial Intelligence, University of Edinburgh.
- Tennant, 1983, Proceedings of CHI'83, Conference on Human Factors in Computer Systems
- Lopes, 1984, Proeedings of the 22nd Annual Meetings of ACL
- Androutsopoulos, 1993, Proceedings of the 6th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Edinburgh, U.K, 327
- Woods, 1968, Proceedings of the Fall Joint Computer Conference, 457
- Sentance S. , (1989) Improved responses from an English language front end. M.Sc. thesis, Dept. of Artificial Intelligence, University of Edinburgh.
- Alshawi, 1992, The Core Language Engine
- Harris, 1978, Processings of the ACM'78 Annual Conference
- INTELLECT – Natural Language System
- Codd, 1974, Data Base Management
- De Roeck, 1986, Proceedings of the 11th International Conference on Computational Linguistics
- Diaper, 1986, People and Computers: Designing for Usability - Proceedings of the Second Conference of the British Computer Society, Human Computer Interaction Specialist Group, University of York, 263
- Whittemore, 1990, Proceedings of the 28th Annual Meting of ACL, 23
- Gerlach, 1989, Proceedings of the 4th Conference of the European Chapter of ACL, 27
- Giarratano, 1989, Expert Systems: Priniciples and Programming
- Hafner, 1984, Proceedings of the 22nd Annual Meeting of ACL, 57
- Hafner, 1985, Proceedings of the 23rd Annual Meeting of ACL, 1
- Bobrow, 1978, Research in Natural Language Understanding, BBN Report 3878
- Hendrix, 1982, Natural language interface (panel), Computational Linguistics, 8, 55
- Kaplan, 1983, Computational Models of Discourse, 167
- Martin, 1986, Readings in Natural Language Processing, 585
- Thompson, 1975, Advances in Computers, 109
- Lowden, 1986, REMIT: A natural language paraphraser for relational query expressions, ICL Technical Journal, 5, 32
- De Roeck, 1990, Proceedings of InfoJapan '90
Cited by
Sorted by citations
Items 701–769 of 769
Development of a Virtual View for Processing Complex Natural Language Queries
F., J. A. M., R., R. A. P., Soberanes, H. J. P., & Juana Gaspar, H. (2020) · Studies in computational intelligence · doi:10.1007/978-3-030-35445-9_49
Sidorov, G., R., R. A. P., F., J. A. M., Carpio, M., & L., A. G. A. (2020) · Studies in computational intelligence · doi:10.1007/978-3-030-35445-9_48
TagNet: Tag Out the Value Sequence of SQL Statement
Zhong, Y., & Xu, L. (2019) · International Conference on Intelligent Computing, Automation and Systems (ICICAS) · doi:10.1109/icicas48597.2019.00173
Approaches to Translating Natural Language Queries for Xml Information Retrieval
Tannier, X., Woodley, A., Geva, S., & Hassler, M. (2006) · QUT ePrints (Queensland University of Technology)
Knowledge Extraction from Healthcare Data Using User-Adaptable Keywords-Based Query Language
Rencis, E. (2020) · International Conference on Information System and Data Mining (ICISDM) · doi:10.1145/3404663.3406876
Issues in the Syntactic Parsing of Queries for a Natural Language Interface to Databases
Gelbukh, A. F., F., J. A. M., O., A. A. V., & Ochoa, A. (2020) · Advances in computational intelligence and robotics book series · doi:10.4018/978-1-7998-4730-4.ch007
NER Tagging of Free Text Queries to Search Data for Developing Autonomous Driving System
Veena, P., Kumar, J., & Prasad, D. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-981-15-6067-5_29
QA System: Business Intelligence in Healthcare
Garg, A., Badal, T., & Mukhopadhyay, D. (2021) · Communications in computer and information science · doi:10.1007/978-981-16-0401-0_16
Question Answering Diego Mollá-Aliod and José-Luis Vicedo
Indurkhya, N., & Damerau, F. J. (2010) · Chapman & Hall/CRC eBooks · doi:10.1201/9781420085938-30
Corpus-based Pattern Induction for a Knowledge-based Question Answering Approach
Cimiano, P., Erdmann, M. A., & Ladwig, G. (2007) · IEEE International Conference on Semantic Computing (ICSC) · doi:10.1109/icosc.2007.4338409
Conceptual Schema Approach to Natural Language Database Access
Kang, I.-S., Na, S., & Lee, J.-H. (2003)
Enhancing Unsupervised Semantic Parsing with Distributed Contextual Representations
Ling, Z., Zheng, X., Xu, J., Lin, J., Chang, K.-W., Hsieh, C., & Huang, X. (2023) · Findings of the Association for Computational Linguistics: ACL (Findings of ACL) · doi:10.18653/v1/2023.findings-acl.726
APPLICATION UTILISATION OF API AND B-SHARE APPLICATION FOR PROVIDING BLOOD AVAILABILITY INFORMATION
Putri, M. F., & Oktariana, S. D. (2023) · Journal of Information Systems Management and Digital Business · doi:10.59407/jismdb.v1i1.105
A Fuzzification-Based Processing of Natural Language Query Using Database
Bokare, M. M., & Suryawanshi, M. A. V. (2023) · International Journal for Research in Applied Science and Engineering Technology · doi:10.22214/ijraset.2023.57252
Application of Noise Filter Mechanism for T5-Based Text-to-SQL Generation
Rushdy, M. R. A., & Thayasivam, U. (2023) · Moratuwa Engineering Research Conference (MERCon) · doi:10.1109/mercon60487.2023.10355492 · Cited by 1
JARVIS - Customer Support Chatbot with ML
Begum, S. S. (2024) · INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT · doi:10.55041/ijsrem28053
A tool for automatic SQL query generator from natural language (NL)
Khan, R., Rai, A., Sharma, T., Kumar, Y., & Chauhan, Y. (2024) · AIP conference proceedings · doi:10.1063/5.0198721
The Future of Database Systems: Innovations and Challenges in Natural Language Interfaces
N, M. R. (2024) · International Journal of Innovative Science and Research Technology (IJISRT) · doi:10.38124/ijisrt/ijisrt24nov873
Gowtham Naidu, Y. (2025) · INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT · doi:10.55041/ijsrem40897
Chen, S. (2025) · Journal of The Institution of Engineers (India) Series B · doi:10.1007/s40031-025-01202-7
Dataset Construction for Learner-Based Chinese Answering Questions Scoring
Jiang, Y., & Wumaier, A. (2025) · Communications in computer and information science · doi:10.1007/978-981-96-5123-8_11
Zhan, Y., Li, Z., Chen, T., Wu, S., & Li, Y. (2025) · International Conference on Advanced Algorithms and Control Engineering (ICAACE) · doi:10.1109/icaace65325.2025.11019241
Empowering Non-Technical Users: A Chatbot-Driven Approach to Database Management
Gruian, A., Győrödi, C. A., & Győrödi, R. Ș. (2025) · International Conference on Engineering of Modern Electric Systems · doi:10.1109/emes65692.2025.11045570
Zhang, H., Zhu, X., Wang, X., Song, Y., Gu, H., & Ma, L. (2025) · IEEE International Conference on Mobile Data Management (MDM) · doi:10.1109/mdm65600.2025.00024 · Cited by 1
Aphale, A., Chavan, S., Jadhav, N., Balsurkar, P., Mali, P. R., & Bhagat, D. A. (2025) · International Conference on Emerging Trends in Engineering and Technology (ICETET) · doi:10.1109/icetetsip64213.2025.11156919 · Cited by 1
Conversational Text-to-SQL: A Comprehensive Survey of Paradigms, Challenges, and Future Directions
Yang, Y., Peng, Z., Zhou, F., Xu, Y., & Zhang, Y. (2025) · Communications in computer and information science · doi:10.1007/978-3-032-08049-3_1
Design and Performance Analysis for Tabular Data by Using LLM’s with Limited VRAM
Akkurt, O., Savaş, U., Erdoğan, A., & Ersoy, E. (2025) · International Conference on Computer Science and Engineering (UBMK) · doi:10.1109/ubmk67458.2025.11206775
Towards Complex Table Question Answering Over Tabular Data Lakes (Extended Version)
Risis, D., Bodensohn, J.-M., Urban, M., & Binnig, C. (2025) · Datenbank-Spektrum · doi:10.1007/s13222-025-00513-9
Translating Natural Language Questions to SQL
Katsogiannis-Meimarakis, G., Mitsopoulou, A., Xydas, M., & Koutrika, G. (2025) · Data-centric systems and applications · doi:10.1007/978-3-032-06905-4_2
Zheng, R., Wu, Z., Shi, S., Bai, Q., Li, H., Hui, Y., & Wu, W. (2025) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre66568.2025.00040
Agentic AI System for Data-Driven Question Answering Using SQL Generation with Large Language Models
Durmusoglu, A., Zhang, M., Neves, J., Chin, M., & Merentitis, A. (2025) · European Signal Processing Conference (EUSIPCO) · doi:10.23919/eusipco63237.2025.11226235
Cresswell, S., & Prigmore, M. (2008) · University of Huddersfield Repository (University of Huddersfield)
Retrieval-Augmented NL2SQL Generation with Data-Centric Query Capsules for Enterprise Applications
Jang, J., & Li, W.-S. (2025) · Annual International ACM SIGIR Conference on Research and Development in Information Retrieval in the Asia Pacific Region (SIGIR-AP) · doi:10.1145/3767695.3769489
Leveraging LLM in the Implementation of the CFIHOS Standards Conceptual Model
de Armas, E. M., Campos, J. G., da Silva, G. M. H., Santos, P. I. N., Corseuil, E. T., & de Lima, D. T. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-10721-3_8
Chen, Z., Wu, K., Li, Z., Hou, Y., Yu, W., Liu, Z., Li, H., Liang, Z., Qin, H., Ren, T., et al. (2026) · Lecture notes in computer science · doi:10.1007/978-981-95-5716-5_5
Yun, Y., Ye, H., Deng, J., Li, R., Li, X., Li, L. K., & Xiong, H. (2025) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata66926.2025.11402349
MTC-SQL: a memory-enhanced and task-decomposed correction method for text-to-SQL
Zhao, T., Zhang, H., Jiang, Y., Ma, C., & Huang, H. Y. (2026) · International Journal of Data Science and Analytics · doi:10.1007/s41060-025-00995-6
Question Answering System in a Business Intelligence Context
Kuchmann-Beauger, N. (2013) · doi:10.70675/9413548ez4dc5z466bz9c18z18842aaafd4b
Neural-Symbolic Learning for Semantic Parsing
Xiao, C. (2017) · theses.fr (ABES) · doi:10.70675/1c7f33b2z0cacz4a46z86d3z08464fe041eb
Lê, N. L. (2020) · theses.fr (ABES) · doi:10.70675/4c31f893zf8eaz490bzb5fbz7cb2b7899c15
Structured prediction methods for semantic parsing
Petit, A. (2024) · theses.fr (ABES) · doi:10.70675/048cf1e3z479bz4296za7a8z3f1d2f1a9662
MongoTalk: An Agentic AI Framework for Conversational and Autonomous No-Code MongoDB Management
Patle, A., Ajalkar, D. A., Siddheshwar, S., Vijay, V., & Shirsath, D. (2025) · Joint International Conference on Data Science & Management of Data (CODS-COMAD) · doi:10.1145/3799830.3799881
CHIMERA: An Agent-Based Business Intelligence Framework
Sethi, M., Goel, A., & Ratna, S. (2026) · International Electronics & Packaging Technologies Conference: Bridging Skills & Innovation for India's Industry (EPT India) · doi:10.1109/epdmc67535.2026.11496374
He, B., Du, Y., Meng, H., Tang, S., Zhang, T., & Song, L. (2026) · Symmetry · doi:10.3390/sym18050792 · Cited by 1
EQUA: An AI-Based Approach for Accessing Eurostat Open Data Through Natural Language Queries
Miracula, V., Giuffrida, G., Zarba, C. G., & Brignoli, M. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-21477-5_17
Jariwala, S. (2026) · ACM Conference on AI and Agentic Systems (CAIS) · doi:10.1145/3786335.3813217
Context-Dependent Text-to-SQL: Landscape and Challenges
Kulayb, M. A., Alwadei, S. A., Hu, Y., & Hussain, F. K. (2026) · Lecture notes on data engineering and communications technologies · doi:10.1007/978-3-032-23341-7_19
Vijayakumar, B., Varadaraju, S. K., Baskaran, L. B., Bouaynaya, N. C., & Alapati, S. (2026) · IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon67543.2026.11574417
SQL3M: Token Efficient Text-to-SQL Generation
Ücelehan, I., Geiger, A., & Sobania, D. (2026) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner67736.2026.00105
ConverSQL: Hybrid Rule-Based and LLM Architecture for Natural Language Text-to-SQL Translation
Mishra, S. R., Bhandarkar, S. H., Sharma, R. R., & Deepa, S. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-20897-2_15
EC-SQL: A Text-to-SQL Framework for Time-series Semantic Alignment In the Energy and Carbon Domain
Zeng, Q., & Pang, C. (2026) · International Conference on Electronic Information Technology and Computer Engineering (EITCE) · doi:10.1109/eitce70137.2026.11634435
SecureMCP: Policy-Enforced Defense Against Prompt Injection in LLM-Generated SQL for AIoT Databases
Kim, W., Yoo, H.-K., & Moon, N. (2026) · Applied Sciences · doi:10.3390/app16167974
CYANSQL: Unlock the Power of NL2SQL Via Clustering-Based Test-Time Scaling
Qin, H., Ren, T., He, Z., Wang, X. S., Xing, J., Ye, Y., Huang, S., & Li, J. (2026) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde65706.2026.00084
Nair, U. N., & Velmurugan, L. (2026) · SN Computer Science · doi:10.1007/s42979-026-05292-y
TVDM-LLM: Schema-Aware Natural Language Querying for Transportation Surveillance Video Databases
Chen, X., & Zhang, C. (2026) · IEEE International Conference on Information Reuse and Integration (IRI) · doi:10.1109/iri69576.2026.00111
AI-Based Data Analysis Platform with Automated Insights
Kalyana Kumar, P., Ashwin, R., & Hari Vignesh, S. (2026) · International Conference on Inventive Systems and Control (ICISC) · doi:10.1109/icisc69558.2026.11681303
An Intelligent Natural-Language Interface for Time-Series Data Retrieval Using InfluxDB and LLMs
Maradithaya, S., & Umair, S. O. (2026) · International Conference on Emerging Technologies in Computing and Communication (ETCC) · doi:10.1109/etcc69750.2026.11682021
Natural Language Verbalization of SQL Query Results for Human-AI Interaction with Databases
Turchenko, I., Dombrovskyi, M., & Hrushytskyi, M. (2026) · International Conference on Advanced Computer Information Technologies (ACIT) · doi:10.1109/acit69831.2026.11700234
Ramadijanti, N., Rahmadani, R., Muliawati, T. H., & Edelani, R. (2026) · International Electronics Symposium (IES) · doi:10.1109/ies71033.2026.11702596
Cracking Query Bottlenecks: Towards Efficiency-Oriented Text-to-SQL Generation
Lin, L. G., Shen, Y., Bao, L., Wu, R., & Liu, Y. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3832269
Velagala, G. R. (2026) · IEEE World Conference on Applied Intelligence and Computing (AIC) · doi:10.1109/aic70896.2026.11716968
Yang, M. (2026) · Discover Artificial Intelligence · doi:10.1007/s44163-026-02147-6
Addressing Data Scarcity: Augmentation Strategies in Text-to-SQL
Brito, F. A. N., & Braghetto, K. R. (2026) · Simpósio Brasileiro de Bancos de Dados (SBBD) · doi:10.5753/sbbd.2026.249271
Modelling an information management system for the National Health Insurance Scheme in Ghana
Owusu-Asamoah, K. (2014) · Loughborough University Research Repository (Loughborough University)
Natural Query Generation By Single Token Matching
Agrawal, E., Nair, S. S., & Chouhan, H. (2012)
Dittenbach, M., Merkl, D., & Berger, H. (2002) · Journal of the Association for Information Systems
Metadata
- Authors
- Androutsopoulos, I., Ritchie, G. D., & Thanisch, P.
- Affiliations
- University of Edinburgh (GB)
- ORCID
- Androutsopoulos, I.
- Venue
- Natural Language Engineering
- Publisher
- Cambridge University Press (CUP)
- Published
- 1995-03
- Volume
- 1
- Issue
- 1
- Pages
- 29-81
- ISSN
- 1351-3249 (ISSN-L)
- 1469-8110
- OpenAlex
- W2145618437
- Cited by
- 768
- References
- 101
- Citations by year
- 2026: 27 · 2025: 27 · 2024: 17 · 2023: 22 · 2022: 16 · 2021: 41 · 2020: 49 · 2019: 39 · 2018: 31 · 2017: 32 · 2016: 26 · 2015: 25 · 2014: 29 · 2013: 30 · 2012: 31
- FWCI
- 10.93
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Natural Language Engineering (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- State Scholarships Foundation
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Speech and dialogue systems
- Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
- Keywords
- natural language interfaces to databases, graphical user interface, linguistic challenges, database architecture, portability, menu-based interface, reasoning skills, database updates, multimodal interfaces
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review