Querix: A Natural Language Interface to Query Ontologies Based on Clarification Dialogs
using multiple clause constructors in inductive logic programming for semantic parsing .