3 Hits in 4.1 sec

DBPal: Weak Supervision for Learning a Natural Language Interface to Databases [article]

Nathaniel Weir, Andrew Crotty, Alex Galakatos, Amir Ilkhechi, Shekar Ramaswamy, Rohin Bhushan, Ugur Cetintemel, Prasetya Utama, Nadja Geisler, Benjamin Hättasch, Steffen Eger, Carsten Binnig
2019 arXiv   pre-print
While other recent approaches use neural machine translation to implement a Natural Language Interface to Databases (NLIDB), existing techniques rely on supervised learning with manually curated training  ...  In order to avoid this issue, DBPal implements a novel training pipeline based on weak supervision that synthesizes all training data from a given database schema.  ...  This paper describes DBPal, a natural language interface to databases with improved robustness to linguistic variations.  ... 
arXiv:1909.06182v1 fatcat:gvoe4rtymfesdpeqlbmj7xlgii

A comparative survey of recent natural language interfaces for databases

Katrin Affolter, Kurt Stockinger, Abraham Bernstein
2019 The VLDB journal  
Over the last few years natural language interfaces (NLI) for databases have gained significant traction both in academia and industry.  ...  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.  ...  NaLIR (Natural Language Interface for Relational databases) NaLIR [35, 36] is a further development of NaLIX.  ... 
doi:10.1007/s00778-019-00567-8 fatcat:cprffdwdgvdflfyfobsirmqwgm

PhD thesis: SQL Comprehension and Synthesis [article]

George Obaido
2022 arXiv   pre-print
of SQL queries from natural language descriptions.  ...  Structured Query Language (SQL) remains the standard language used in Relational Database Management Systems (RDBMSs) and has found applications in healthcare (patient registries), businesses (inventories  ...  QA system, 2. teaching and learning aid, 3. tutoring system for SQL, 4. query tool for complex BI systems, and 5. natural language interface to query databases.  ... 
arXiv:2203.03469v1 fatcat:mutfduvr2jgezmaomd4otvcpje