Learning a Neural Semantic Parser from User Feedback

By Srini Iyer, Ioannis Konstas, Alvin Cheung, Jayant Krishnamurthy, Luke S. Zettlemoyer. 2017

377 citations recorded by the source corpus.

We present an approach to rapidly and easily build natural language interfaces to databases for new domains, whose performance improves over time based on user feedback, and requires minimal intervention. To achieve this, we adapt neural sequence models to map utterances directly to SQL with its full expressivity, bypassing any intermediate meaning representations. These models are immediately deployed online to solicit feedback from real users to flag incorrect queries. Finally, the popularity of SQL facilitates gathering annotations for incorrect predictions using the crowd, which is directly used to improve our models. This complete feedback loop, without intermediate representations or database specific engineering, opens up new ways of building high quality semantic parsers. Experiments suggest that this approach can be deployed quickly for any new target domain, as we show by learning a semantic parser for an online academic database from scratch.

Subfields: Artificial Intelligence, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Percy Liang
  4. Graham Neubig
  5. Jonathan Berant
  6. Jianfeng Gao
  7. Caiming Xiong
  8. Hannaneh Hajishirzi

In Natural Language Processing

  1. Luke S. Zettlemoyer
  2. Jonathan Berant
  3. Mohit Bansal
  4. Percy Liang
  5. Graham Neubig
  6. Caiming Xiong
  7. Richard Socher
  8. Hannaneh Hajishirzi

Citations in the corpus