Rabbit: Developing a Control Natural Language for Authoring Ontologies

Presented at: 5th European Semantic Web Conference (ESWC2008)

by Glen Hart, Martina Johnson, Catherine Dolbear

Webpage: http://dx.doi.org/10.1007/978-3-540-68234-9_27

The mathematical nature of description logics has meant that domain experts find it hard to understand. This forms a significant impediment to the creation and adoption of ontologies. This paper describes Rabbit, a Controlled Natural Language that can be translated into OWL with the aim of achieving both comprehension by domain experts and computational preciseness. We see Rabbit as complementary to OWL, extending its reach to those who need to author and understand domain ontologies but for whom OWL is difficult to comprehend even when expressed in more user-friendly forms such as the Manchester Syntax. The paper outlines the main grammatical aspects of Rabbit, which can be broadly classified into declarations, concept descriptions and definitions, and elements to support interoperability between ontologies. The paper also describes the human subject testing that has been performed to date and indicates the changes currently being made to the language following this testing. Further modifications have been based on practical experience result from the application of Rabbit for the development of operational ontologies in the domain of topography.

Keywords: authoring, cnl, controlled natural language, ontology, owl syntax, Formal Languages, Inference, Logic, Natural language processing, Natural Language Processing, NLP, Ontology (computer science), Ontology (Computer Science), Semantic Web, Web Ontology Language


Resource URI on the dog food server: http://data.semanticweb.org/conference/eswc/2008/paper/10
Same as: http://revyu.com/things/eswc-2008-paper-rabbit-developing-ontologies
Same as: http://semanticweb.org/id/Rabbit-3A_Developing_a_Control_Natural_Language_for_Authoring_Ontologies


Explore this resource elsewhere: