knowledge of texts, defined through the elaboration of a controlled vocabulary and a
dictionary of terms, associated to an analysis of frequency of the words and indicative
expressions of the context.
2 The Knowledge Engineering Suite
The Knowledge Engineering Suite is an Ontological Engineering Tool for
collaborative-networked works on the Web, built to facilitate knowledge sharing
between the Knowledge Engineering team and the Specialist team. The Suite allows
the building of relationships between complex terms, considering its concepts in the
specific domain of the application.
The Suite is an editor of ontologies structured in a way to allow an automatic text
indexation in Knowledge Based Systems.
This computational environment of shared access has two main objectives:
organization and representation of knowledge, and updating of the Knowledge Base.
It is basically composed by four modules, which are:
1. Register. It allows entering with new indicative expressions. The user defines
the topic and sub-topic in which s/he will insert a new indicative expression. A
domain can be categorized in innumerable topics and sub-topics;
2. Search. It informs about other indicative expressions already registered on the
base, which have some phonetic similarity with the term typed. This tool allows the
verification of possible typing errors, besides preventing the registration of the same
term more than once. It is a search system based on similarity. It supplies the user
with a list of similar indicative expressions present in the knowledge base in
alphabetical order after consultation made by the user. It is used in the registers, in
the edition and the administration module. The indicative expressions can be
registered in multiple topics, with different relations;
3. Relationship Editor. Ontology construction (insertion and consistency checking).
It allows the building of the relationship tree, always considering the similarity
between all the terms registered and the ones already existing on the base. These
relationships allow Knowledge Based Systems to expand the search context. The
fields with all the relationships available to be formed are presented. They are the
following: -synonyms; -Related terms; -This is type of; - It is a type of this; - This is
part of; - It is part of this. Each relationship has a weight related to the defined
indicative expression in the search by the user (synonyms –0,99; related terms – 0,75;
homonyms, hyponyms, hypernyms and meronyms – 0,4). Therefore, the organization
of the tree allows the dynamic definition of the weights of the indicative expressions
according to the entrance of the user, the same indicative expressions can be different
types of relations, according to domain allowed.
4. Administration Environment. The knowledge integration and the validation
between words are made in accordance with the context of topics and sub topics This
topic is organized into three levels: - High Level - which allows us to insert topics and
sub topics, to validate exclusions, to include and exclude users, to verify productivity
of each user and to verify descriptions of the dictionaries, topics and sub topics and
indicative expressions; - Medium level- which allows to verify productivity and
historical data; and, Low level- which allows to verify descriptions.
168