科研项目

NL2SQL

摘要

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.

项目成员

汤南

副教授

出版文章

1. Few-shot Text-to-SQL Translation using Structure and Content Prompt Learning. Zihui Gu, Ju Fan, Nan Tang, Lei Cao, Bowen Jia, Sam Madden, and Xiaoyong Du.
2. PASTA: Table-Operations Aware Fact Verification via Sentence-Table Cloze Pre-training. Zihui Gu, Ju Fan, Nan Tang, Preslav Nakov, Xiaoman Zhao, and Xiaoyong Du.

项目周期

2022-Present

研究领域

AI for DB

关键词

LLM, NL2SQL