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

10/05/2018
by   Pengcheng Yin, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2017

Learning Structured Natural Language Representations for Semantic Parsing

We introduce a neural semantic parser that converts natural language utt...
research
04/25/2017

Abstract Syntax Networks for Code Generation and Semantic Parsing

Tasks like code generation and semantic parsing require mapping unstruct...
research
01/25/2023

Explaining Large Language Model-Based Neural Semantic Parsers (Student Abstract)

While large language models (LLMs) have demonstrated strong capability i...
research
05/05/2022

Exploiting Ligand Additivity for Transferable Machine Learning of Multireference Character Across Known Transition Metal Complex Ligands

Accurate virtual high-throughput screening (VHTS) of transition metal co...
research
04/03/2017

A Transition-Based Directed Acyclic Graph Parser for UCCA

We present the first parser for UCCA, a cross-linguistically applicable ...
research
01/20/2017

Using LLVM-based JIT Compilation in Genetic Programming

The paper describes an approach to implementing genetic programming, whi...
research
07/18/2019

What Should/Do/Can LSTMs Learn When Parsing Auxiliary Verb Constructions?

This article is a linguistic investigation of a neural parser. We look a...

Please sign up or login with your details

Forgot password? Click here to reset