A generative model for parsing natural language to meaning representations | Synapse