Learning semantic correspondences with less supervision | Synapse