Part-of-Speech-Tagger

Here you can download a performant POS-Tagger (Erlangen-Tagger) developped at our AI-Chair.
Achieving up to 97.3 per cent of accuracy, the JAVA-protoype combines the popular HMM approach with a rule-based postprocessor proposed by Eric Brill in 1992.
Thus, the tagger's language model consists of two components: A set of HMM-Parameter and a set of transformation rules. This data is automatically
computed by the tagger by supervised training.
Currently, there are two installation packages available (please follow the installation instructions):

JADEOWLCodec

General Information:

The JADEOWLCodec is an OWL DL framework in the shape of a
third
party add-on for JADE (Java Agent DEvelopment Framework).
It was created by researchers and students that are
associated with the chair for Artificial Intelligence (KI8)
at the University of Erlangen-Nuremberg (Germany).

JADEOWLCodec is distributed under the GNU GPL:
The JADEOWLCodec is free software;
you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
version (2, June 1991) of the License.

The main idea (and the reason why we call it a codec) is to enable agents to send
and receive messages with OWL DL as a content language.
See
this article
from ESSLLI06 WS
FOCA
for one overview of the way in which OWL DL documents are used as the
message content in ontology based agent-agent communication.

Core Features:

Knowledge Base: Unlike other content message codecs for JADE the JADEOWLCodec does not
provide an alternative serialization of the classes from the jade.content.*
package. Instead, it consists of an open world knowledge base implementation complete
with reasoner based inference and consistency checks.

Runtime TBox: While the regular JADE Ontology Support relies on a static set of ontology
classes (usually created from an OWL DL TBox with the Protégé Bean Generator plugin),
a JADEOWLCodec knowledge base is not limited to the definitions known at compilation time.
This opens new possibilities to experiment with agents that are learning new term definitions at runtime.

Wrapper Generator: The high level of source code readability that is achieved when using
JADE Ontology Support ontology classes can be maintained by using optional wrapper classes that
can be created from the OWL DL TBox definition. These provide easy access to property values and
fillers through typed accessor methods. Because the wrapper classes are not the actual knowledge
representation but a interface layer, the advanced possibilities of the JADEOWLCodec are kept, including
the use of concepts added at runtime, consistency checks and reasoner based inference.

ABox Updater: An optional ABox updater component enables agents to consistently revise the instance
level knowledge of their knowledge with the contents of incoming messages. This updater even allows basic
operation without any application domain specific programming. Domain specific preferences can easily be
implemented on top of this updater to get more specific results.

Documentation: We are currently writing a HowTo, which can be found
here.
The apidoc can is located here.