Overview
Syllabus
Intro
Two Common Types of Linguistic Structure
Semantic Parsing: Another Representative Tree Generation Task
Shift Reduce Example
Classification for Shift-reduce
Making Classification Decisions
What Features to Extract?
Why Tree Structure?
Recursive Neural Networks (Socher et al. 2011)
Why Linguistic Structure?
Clarification about Meaning Representations (MRS) Machine-executable MRs (our focus today) executable programs to accomplish a task MRs for Semantic Annotation capture the semantics of natural language sentences
Core Research Question for Better Models How to add inductive blases to networks a to better capture the structure of programs?
Summary: Supervised Learning of Semantic Parsers Key Question design decoders to follow the structure of programs
Taught by
Graham Neubig