Ontology-based Interpretation of Keywords for Semantic Search
Towards a theory of natural language interfaces to databases