Skip to content
conftrace_
2019 EMNLP EMNLP 2019

Data-Anonymous Encoding for Text-to-SQL Generation

AbstractOn text-to-SQL generation, the input utterance usually contains lots of tokens that are related to column names or cells in the table, called table-related tokens. These table-related tokens are troublesome for the downstream neural semantic parser because it brings complex semantics and hinders the sharing across the training examples. However, existing approaches either ignore handling these tokens before the semantic parser or simply use deterministic approaches based on string-match or word embedding similarity. In this work, we propose a more efficient approach to handle table-related tokens before the semantic parser. First, we formulate it as a sequential tagging problem and propose a two-stage anonymization model to learn the semantic relationship between tables and input utterances. Then, we leverage the implicit supervision from SQL queries by policy gradient to guide the training. Experiments demonstrate that our approach consistently improves performances of different neural semantic parsers and significantly outperforms deterministic approaches.

🌉 Interdisciplinary Bridge - Artificial Intelligence and Natural Language Processing and Reinforcement Learning

More from EMNLP 2019

All EMNLP 2019 papers →