FANDA: A Novel Approach to Perform Follow-up Query Analysis

Abstract

Recent work on Natural Language Interfaces to Databases (NLIDB) has attracted considerable attention. NLIDB allow users to search databases using natural language instead of SQL-like query languages. While saving the users from having to learn query languages, multi-turn interaction with NLIDB usually involves multiple queries where contextual information is vital to understand the users’ query intents. In this paper, we address a typical contextual understanding problem, termed as follow-up query analysis. In spite of its ubiquity, follow-up query analysis has not been well studied due to two primary obstacles: the multifarious nature of follow-up query scenarios and the lack of high-quality datasets. Our work summarizes typical follow-up query scenarios and provides a new FollowUp dataset with 1000 query triples on 120 tables. Moreover, we propose a novel approach FANDA, which takes into account the structures of queries and employs a ranking model with weakly supervised max-margin learning. The experimental results on FollowUp demonstrate the superiority of FANDA over multiple baselines across multiple metrics.

Cite

Text

Liu et al. "FANDA: A Novel Approach to Perform Follow-up Query Analysis." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33016770

Markdown

[Liu et al. "FANDA: A Novel Approach to Perform Follow-up Query Analysis." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/liu2019aaai-fanda/) doi:10.1609/AAAI.V33I01.33016770

BibTeX

@inproceedings{liu2019aaai-fanda,
  title     = {{FANDA: A Novel Approach to Perform Follow-up Query Analysis}},
  author    = {Liu, Qian and Chen, Bei and Lou, Jian-Guang and Jin, Ge and Zhang, Dongmei},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {6770-6777},
  doi       = {10.1609/AAAI.V33I01.33016770},
  url       = {https://mlanthology.org/aaai/2019/liu2019aaai-fanda/}
}