Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Coarse-to-Fine Decoding for Neural Semantic Parsing

About

Semantic parsing aims at mapping natural language utterances into structured meaning representations. In this work, we propose a structure-aware neural architecture which decomposes the semantic parsing process into two stages. Given an input utterance, we first generate a rough sketch of its meaning, where low-level information (such as variable names and arguments) is glossed over. Then, we fill in missing details by taking into account the natural language input and the sketch itself. Experimental results on four datasets characteristic of different domains and meaning representations show that our approach consistently improves performance, achieving competitive results despite the use of relatively simple decoders.

Li Dong, Mirella Lapata• 2018

Related benchmarks

TaskDatasetResultRank
Code GenerationDjango (test)
Accuracy83
28
Semantic ParsingWikiSQL (test)
Execution Accuracy79.6
27
Semantic ParsingGEO
Accuracy0.939
26
Semantic ParsingATIS
Accuracy95.1
19
Natural Language to SQLWikiSQL (test)
Accuracy78.5
17
Semantic ParsingGeoquery (test)
Accuracy88.2
14
Semantic ParsingWikiSQL (dev)
Accuracy79
13
SQL Query GenerationWikiSQL (dev)
Accuracy79
13
Text-to-SQLWikiSQL Fully-supervised (dev)
Execution Accuracy79
12
Text-to-SQLWikiSQL Fully-supervised (test)
Execution Accuracy78.5
12
Showing 10 of 12 rows

Other info

Code

Follow for update