Litcius/Paper detail

A survey on deep learning approaches for text-to-SQL

George Katsogiannis-Meimarakis, Georgia Koutrika

2023The VLDB Journal138 citationsDOIOpen Access PDF

Abstract

Abstract To bridge the gap between users and data, numerous text-to-SQL systems have been developed that allow users to pose natural language questions over relational databases. Recently, novel text-to-SQL systems are adopting deep learning methods with very promising results. At the same time, several challenges remain open making this area an active and flourishing field of research and development. To make real progress in building text-to-SQL systems, we need to de-mystify what has been done, understand how and when each approach can be used, and, finally, identify the research challenges ahead of us. The purpose of this survey is to present a detailed taxonomy of neural text-to-SQL systems that will enable a deeper study of all the parts of such a system. This taxonomy will allow us to make a better comparison between different approaches, as well as highlight specific challenges in each step of the process, thus enabling researchers to better strategise their quest towards the “holy grail” of database accessibility.

Topics & Concepts

Computer scienceSQLData definition languageProcess (computing)Holy GrailField (mathematics)Data scienceWorld Wide WebDatabaseProgramming languagePure mathematicsMathematicsTopic ModelingData Quality and ManagementWeb Data Mining and Analysis