Conversational Text-to-SQL: An Odyssey into State-of-the-Art and Challenges Ahead

Sree Hari Krishnan Parthasarathi, Lu Zeng, Dilek Hakkani-Tur
2/21/2023
cs.CL

No confident code implementation found for this paper.

Abstract

Conversational, multi-turn, text-to-SQL (CoSQL) tasks map natural language utterances in a dialogue to SQL queries. State-of-the-art (SOTA) systems use large, pre-trained and finetuned language models, such as the T5-family, in conjunction with constrained decoding. With multi-tasking (MT) over coherent tasks with discrete prompts during training, we improve over specialized text-to-SQL T5-family models. Based on Oracle analyses over n-best hypotheses, we apply a query plan model and a schema linking algorithm as rerankers. Combining MT and reranking, our results using T5-3B show absolute accuracy improvements of 1.0% in exact match and 3.4% in execution match over a SOTA baseline on CoSQL. While these gains consistently manifest at turn level, context dependent turns are considerably harder. We conduct studies to tease apart errors attributable to domain and compositional generalization, with the latter remaining a challenge for multi-turn conversations, especially in generating SQL with unseen parse trees.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{parthasarathi2023conversational,
  title  = {Conversational Text-to-SQL: An Odyssey into State-of-the-Art and Challenges Ahead},
  author = {Sree Hari Krishnan Parthasarathi and Lu Zeng and Dilek Hakkani-Tur},
  year   = {2023},
  eprint = {2302.11054},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.11054v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.11054.svg)](https://codeofpaper.com/paper/2302.11054)

Discussion