Answering Controlled Natural Language Questions on RDF Knowledge Bases | Synapse