Bao, Jie, Smart, Paul, Braines, Dave and Shadbolt, Nigel
A Controlled Natural Language Interface for Semantic Media Wiki Using the Rabbit Language
At Workshop on Controlled Natural Language (CNL'09), Italy.
08 - 10 Jun 2009.
Despite their potential value as collaborative knowledge editing systems, semantic wikis present a number of usability challenges. One way to respond to these challenges is to develop controlled natural language (CNL) interfaces for semantic wiki systems. In this paper, we present our efforts to develop a CNL interface for semantic wikis using the Rabbit language. We firstly present an architectural model to support the collaborative editing of community knowledge using a specific semantic wiki system, namely Semantic Media Wiki (SMW), and a specific CNL, namely Rabbit. We then describe a set of meta-model extensions to SMW that enable it to support the representation of highly expressive CNL knowledge models. Finally, we present an online prototype system based on the architectural model that enables users to create knowledge content using the Rabbit language. Future development efforts will focus on the provision of improved parsing and editing capabilities. In addition, we aim to extend the prototype system to accommodate multiple CNLs, such as Sydney OWL Syntax (SOS) and Attempto Controlled English (ACE). The development of such generic (multi-CNL) interfaces for semantic wiki systems will, we suggest, support large-scale collaborative knowledge modelling using a flexible CNL editing and presentation mechanism.
Actions (login required)