SBVR Based Natural Language Interface to Ontologies
Keywords:Natural language interface, semantic search, SPARQL, OWL ontology, SBVR business vocabulary, SBVR questions, ATL, Acceleo
The semantic search over ontologies allows user to retrieve more relevant results comparing with ordinary keyword based search systems. This type of search system is powered by ontologies and the most convenient interface to ontologies is natural language interface. In this paper, we present multilingual SBVR based natural language interface to ontologies, which allows writing questions based on concepts of SBVR vocabulary and transforms them to SPARQL queries using model transformations. The solution can also be used for questioning, when question mapping to ontology is not straightforward. The experimental evaluation of correctness using Mooney Natural Language Learning Data showed results, similar to other natural language interface solutions, answering questions in English and Lithuanian languages.
Copyright terms are indicated in the Republic of Lithuania Law on Copyright and Related Rights, Articles 4-37.