Semantic processing for Urdu: corpus creation, parsing, and generation | Synapse