Apolda, also known as Automated Processing of Ontologies with Lexical Denotations for Annotation was built as a plugin for GATE.
The Apolda processing resource (PR) annotates a document like a gazetteer, but takes the terms from an (OWL) ontology rather than from a list.
Apolda searches the document for OWL annotation properties (owl:AnnotationProperty) of the classes and instances of the ontology. The matches are annotated with the name of the class and the URL of the ontology, like in the OntoGazetteer.
It can be specified by the initialisation parameters which annotation property should be used for annotation the documents. One can either specify a predefined property, like label or comment or a user defined one.
Requirements:
· GATE
· Java