TRANX: A Transition-based Neural Abstract Syntax Parser for Semantic Parsing and Code Generation

By Pengcheng Yin, Graham Neubig. 2018

252 citations recorded by the source corpus.

We present TRANX, a transition-based neural semantic parser that maps natural language (NL) utterances into formal meaning representations (MRs). TRANX uses a transition system based on the abstract syntax description language for the target MR, which gives it two major advantages: (1) it is highly accurate, using information from the syntax of the target MR to constrain the output space and model the information flow, and (2) it is highly generalizable, and can easily be applied to new types of MR by just writing a new abstract syntax description corresponding to the allowable structures in the MR. Experiments on four different semantic parsing and code generation tasks show that our system is generalizable, extensible, and effective, registering strong results compared to existing neural semantic parsers.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing, Information Extraction, Code Generation & Program Synthesis

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. Mohit Bansal
  3. Luke S. Zettlemoyer
  4. Jonathan Berant
  5. Percy Liang
  6. Wen-tau Yih
  7. Jianfeng Gao
  8. Hannaneh Hajishirzi

In Computer Vision and Pattern Recognition

  1. Graham Neubig
  2. Jonathan Berant
  3. Matt Gardner
  4. Wen-tau Yih
  5. Sebastian Riedel
  6. Luke S. Zettlemoyer
  7. Mohit Bansal
  8. Mirella Lapata

In Natural Language Processing

  1. Graham Neubig
  2. Mohit Bansal
  3. Jonathan Berant
  4. Luke S. Zettlemoyer
  5. Wen-tau Yih
  6. Matt Gardner
  7. Percy Liang
  8. Mirella Lapata

In Information Extraction

  1. Wen-tau Yih
  2. Gholamreza Haffari
  3. Lizhen Qu
  4. Zhuang Li
  5. Graham Neubig
  6. Frank F. Xu
  7. Dzmitry Bahdanau
  8. Jian-Guang Lou

In Code Generation & Program Synthesis

  1. Graham Neubig
  2. Frank F. Xu
  3. Lizhen Qu
  4. Gholamreza Haffari
  5. Zhuang Li
  6. Ge Li
  7. Zhi Jin
  8. Shuyan Zhou

Citations in the corpus