SOTAVerified

DialSQL: Dialogue Based Structured Query Generation

2018-07-01ACL 2018Unverified0· sign in to hype

Izzeddin Gur, Semih Yavuz, Yu Su, Xifeng Yan

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

The recent advance in deep learning and semantic parsing has significantly improved the translation accuracy of natural language questions to structured queries. However, further improvement of the existing approaches turns out to be quite challenging. Rather than solely relying on algorithmic innovations, in this work, we introduce DialSQL, a dialogue-based structured query generation framework that leverages human intelligence to boost the performance of existing algorithms via user interaction. DialSQL is capable of identifying potential errors in a generated SQL query and asking users for validation via simple multi-choice questions. User feedback is then leveraged to revise the query. We design a generic simulator to bootstrap synthetic training dialogues and evaluate the performance of DialSQL on the WikiSQL dataset. Using SQLNet as a black box query generation tool, DialSQL improves its performance from 61.3\% to 69.0\% using only 2.4 validation questions per dialogue.

Tasks

Reproductions