Aaushi Onsite Personal Consultant: Authoring tools
Introduction
Aaushi has authoring tools to assist with input of proprietary information. No special computer programming skills are necessary to add information. These authoring tools are the same tools used by Aaushi developers to add to & modify information in Aaushi.
The authoring interface consists of a set of high-level development tools that does not assume any programming expertise, but does necessitate an appreciation for the role of structured information in building a knowledge base. The authoring interface allows domain experts, rather than computer programmers to build the content of Aaushi. The authoring interface interacts with the developer providing feedback derived from the Aaushi knowledgebase during the development process. This facilitates maintaining integrity of the database by assuring compliance with rules for generating classification structures, & eliminating duplication of objects & object classes that may have a multitude of different names. It also creates an opportunity for a domain expert to learn from Aaushi.
Authoring tools include:
- Templates for addition of information
- Creating hyperlinks
- Hyperlinks to other information in Aaushi
- Hyperlinks to internet resources
- Importing images
- Digitizing images for hyperlinks 0 Integrating images with text
- Error messages that describe and explain the error
The extensive self-referencing feature of Aaushi is a feature very useful to the user, but time consuing to implement for the author. We have automated components of the hyperlinking process by automated reading of English text & identification of words or term recognized by Aaushi. Contiguous & non-contiguous words comprising a compound term are identified. The identified terms are then presented to the author for confirmation & modification.
Automated identification of terms is > 99% sensitive & > 95% specific for identification of appropriate hyperlinks. To increase specificity, we examine the context of inappropriate hyperlinks (identified by author) & eliminate those hyperlinks when found in these contexts. Since the author actually runs Aaushi during the development process, verification of appropiate behavior of created objects may be checked through the user interface.