Package ch.uzh.ifi.attempto.acewiki.aceowl

This package implements an AceWiki language engine with the controlled natural language ACE as the front-end language and the semantic web language OWL as the logical language in the background.

See:
          Description

Interface Summary
ACEOWLOntoElement This interface represents an OWL ontology element with lexical entries that define its ACE representation.
 

Class Summary
ACEDeclaration This class represents declarative ACE sentences (asserted or inferred).
ACEGrammar This grammar class is automatically generated on the basis of a file in Codeco notation.
ACEHandler This is a language handler implementation for ACE.
ACELexiconExporter This exporter generates a lexicon file in the ACE lexicon format containing all the words used in the knowledge base.
ACEOWLEngine This is the AceWiki language engine for ACE/OWL.
ACEOWLLexicon This class manages the lexical entries for AceWiki.
ACEQuestion This class represents ACE questions.
ACESentence This class represents an ACE sentence, which can be either a declarative sentence or a question.
ACETextExporter This exporter generates a file that contains the complete ontology as one ACE text.
ACETextOperator This is the text operator used for the ACE/OWL language engine for AceWiki.
AToEverySuggestion This class implements a change suggestions for ACE sentences starting with "a".
NounChanger This class is used to modify or create nouns.
NounConcept This class stands for concepts that are represented by ACE nouns and OWL concepts.
NounOfChanger This class is used to modify or create of-constructs.
OfRelation This class stands for relations that are represented by of-constructs in ACE and object properties in OWL.
ProperNameChanger This class is used to modify or create proper names.
ProperNameIndividual This class stands for individuals that are represented by ACE proper names and OWL individuals.
TrAdjChanger This class is used to modify or create transitive adjectives.
TrAdjRelation This class stands for relations that are represented by transitive adjectives in ACE and object properties in OWL.
VerbChanger This class is used to modify or create verbs.
VerbRelation This class stands for relations that are represented by transitive verbs in ACE and object properties in OWL.
 

Package ch.uzh.ifi.attempto.acewiki.aceowl Description

This package implements an AceWiki language engine with the controlled natural language ACE as the front-end language and the semantic web language OWL as the logical language in the background. This package includes a Codeco grammar describing a subset of ACE:

Author:
Tobias Kuhn


Copyright 2008-2012, AceWiki developers