paper-with-me

홈 › Papers

Translating synthetic natural language to database queries: a polyglot deep learning framework

2021-04-14 · Adrián Bazaga, Nupur Gunwant, Gos Micklem

The number of databases as well as their size and complexity is increasing. This creates a barrier to use especially for non-experts, who have to come to grips with the nature of the data, the way it has been represented in the database, and the specific query languages or user interfaces by which data are accessed. These difficulties worsen in research settings, where it is common to work with many different databases. One approach to improving this situation is to allow users to pose their queries in natural language. In this work we describe a machine learning framework, Polyglotter, that in a general way supports the mapping of natural language searches to database queries. Importantly, it does not require the creation of manually annotated data for training and therefore can be applied easily to multiple domains. The framework is polyglot in the sense that it supports multiple different database engines that are accessed with a variety of query languages, including SQL and Cypher. Furthermore Polyglotter also supports multi-class queries. Our results indicate that our framework performs well on both synthetic and real databases, and may provide opportunities for database maintainers to improve accessibility to their resources.

📄 PDF Abstract BibTeX arXiv:2104.07010

Code (1)

AdrianBZG/Polyglotter 공식 구현

Similar Papers 제목 키워드 기반

Natural Language Querying System Through Entity Enrichment

2024-10-21 · Joshua Amavi, Mirian Halfeld Ferrari, Nicolas Hiot

This paper focuses on a domain expert querying system over databases. It presents a solution designed for a French enterprise interested in offering a natural language interface for its clients. The approach, based on en…

Natural Language Queries

Auto-Cypher: Improving LLMs on Cypher generation via LLM-supervised generation-verification framework

2024-12-17 · Aman Tiwari, Shiva Krishna Reddy Malay, Vikas Yadav, Masoud Hashemi 외

Graph databases like Neo4j are gaining popularity for handling complex, interconnected data, over traditional relational databases in modeling and querying relationships. While translating natural language into SQL queri…

Knowledge GraphsSynthetic Data Generationtext-to-Cypher

Are LLMs Overkill for Databases?: A Study on the Finiteness of SQL

2026-03-26 · Yue Li, David Mimno, Unso Eun Seo Jo arxiv

Translating natural language to SQL for data retrieval has become more accessible thanks to code generation LLMs. But how hard is it to generate SQL code? While databases can become unbounded in complexity, the complexit…

Code Generation

Toward Multi-Database Query Reasoning for Text2Cypher

2026-05-11 · Makbule Gulcin Ozsoy arxiv

Large language models have significantly improved natural language interfaces to databases by translating user questions into executable queries. In particular, Text2Cypher focuses on generating Cypher queries for graph …

xDBTagger: Explainable Natural Language Interface to Databases Using Keyword Mappings and Schema Graph

2022-10-07 · Arif Usta, Akifhan Karakayali, Özgür Ulusoy

Translating natural language queries (NLQ) into structured query language (SQL) in interfaces to relational databases is a challenging task that has been widely studied by researchers from both the database and natural l…

Natural Language Queries