Building a Neural Semantic Parser from a Domain Ontology
By Jianpeng Cheng, Siva Reddy, Mirella Lapata. 2018
9 citations recorded by the source corpus.
Semantic parsing is the task of converting natural language utterances into machine interpretable meaning representations which can be executed against a real-world environment such as a database. Scaling semantic parsing to arbitrary domains faces two interrelated challenges: obtaining broad coverage training data effectively and cheaply; and developing a model that generalizes to compositional utterances and complex intentions. We address these challenges with a framework which allows to elicit training data from a domain ontology and bootstrap a neural parser which recursively builds derivations of logical forms. In our framework meaning representations are described by sequences of natural language templates, where each template corresponds to a decomposed fragment of the underlying meaning representation. Although artificial, templates can be understood and paraphrased by humans to create natural utterances, resulting in parallel triples of utterances, meaning representations, and their decompositions. These allow us to train a neural semantic parser which learns to compose rules in deriving meaning representations. We crowdsource training data on six domains, covering both single-turn utterances which exhibit rich compositionality, and sequential utterances where a complex task is procedurally performed in steps. We then develop neural semantic parsers which perform such compositional tasks. In general, our approach allows to deploy neural semantic parsers quickly and cheaply from a given domain ontology.
Subfields: 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 Natural Language Processing
- Jonathan Berant
- Matt Gardner
- Yoav Goldberg
- Mohit Bansal
- Percy Liang
- Luke S. Zettlemoyer
- Ashish Sabharwal
- Tushar Khot
Citations in the corpus
- Break It Down: A Question Understanding Benchmark (2020, methodology): “An opposite annotation cycle to ours was presented in Cheng et al. (2018).”
- Zero-Shot Transfer Learning with Synthesized Data for Multi-Domain Dialogue State Tracking (2020, methodology): “Various semantic parsing datasets have been generated with this technique (Su et al., 2017; Zhong et al., 2017) and the technique has also been adapted to the multiturn setting (Cheng et al., 2018; Shah et al., 2018).”
- NL-EDIT: Correcting Semantic Parse Errors through Natural Language Interaction (2021, background): “Several other approaches have demonstrated the benefit of adopting this approach to train semantic parsers in low-resource settings (Su et al., 2017; Zhong et al., 2017; Cheng et al., 2018; Xu et al., 2020).”