This chapter describes the problem of semantic parsing—mapping language to executable programs—and how to build a simple seq2seq semantic parser with AllenNLP.
"Semantic parsing" is also used to refer to non-executable meaning representations, like AMR or semantic dependencies. In this series of chapters on semantic parsing, we're referring exclusively to the executable kind of meaning representation.
↩