Language to Code: Learning Semantic Parsers for If-This-Then-That Recipes

By Chris Quirk, Raymond J. Mooney, Michel Galley. 2015

164 citations recorded by the source corpus.

Using natural language to write programs is a touchstone problem for computational linguistics. We present an approach that learns to map natural-language descriptions of simple “if-then” rules to executable code. By training and testing on a large corpus of naturally-occurring programs (called “recipes”) and their natural language descriptions, we demonstrate the ability to effectively map language to code. We compare a number of semantic parsing approaches on the highly noisy training data collected from ordinary users, and find that loosely synchronous systems perform best.

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. Graham Neubig
  2. Luke S. Zettlemoyer
  3. Mohit Bansal
  4. Percy Liang
  5. Jianfeng Gao
  6. Mirella Lapata
  7. Caiming Xiong
  8. Richard Socher

In Natural Language Processing

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

Citations in the corpus