portable natural language interface to ontologies