NL2SQL
Abstract
NL2SQL (Natural Language to Structured Query Language) translation is a task in natural language processing (NLP) that involves automatically converting natural language queries into SQL queries. This technology is used in database management systems to enable users to interact with databases using natural language queries instead of having to learn SQL. NL2SQL translation involves several sub-tasks, including natural language understanding, semantic parsing, and query generation. The ultimate goal of NL2SQL is to produce an accurate SQL query that accurately reflects the user’s intent and retrieves the desired information from the database.
Project members
Nan TANG
Associate Professor
Publications
1. Few-shot Text-to-SQL Translation using Structure and Content Prompt Learning. Zihui Gu, Ju Fan, Nan Tang, Lei Cao,
2. PASTA: Table-Operations Aware Fact Verification via Sentence-Table Cloze Pre-training. Zihui Gu, Ju Fan, Nan Tang, Preslav Nakov,
Project Period
2022-Present
Research Area
AI for DB
Keywords
LLM, NL2SQL