Building a Semantic Parser Overnight

By Yushi Wang, Jonathan Berant, Percy Liang. 2015

376 citations recorded by the source corpus.

How do we build a semantic parser in a new domain starting with zero training examples? We introduce a new methodology for this setting: First, we use a simple grammar to generate logical forms paired with canonical utterances. The logical forms are meant to cover the desired set of compositional operators, and the canonical utterances are meant to capture the meaning of the logical forms (although clumsily). We then use crowdsourcing to paraphrase these canonical utterances into natural utterances. The resulting data is used to train the semantic parser. We further study the role of compositionality in the resulting paraphrases. Finally, we test our methodology on seven domains and show that we can build an adequate semantic parser in just a few hours.

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. Percy Liang
  3. Luke S. Zettlemoyer
  4. Jianfeng Gao
  5. Graham Neubig
  6. Yejin Choi
  7. Jonathan Berant
  8. Caiming Xiong

In Natural Language Processing

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

Citations in the corpus