A Natural Language Processing framework for Java
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hermes-core
hermes-examples
hermes-opennlp
hermes-wordnet
images
.travis.yml
LICENSE
README.md
pom.xml

README.md

Hermes

A Natural Language Processing framework for Java based on the Tipster Architecture. Check out the Wiki for more information and a Quickstart example.

Build Status

Master: status

Develop: status

Note: All development is done on the Develop branch

License

Copyright 2015 David B. Bracewell

Hermes is Apache License, Version 2.0 licensed making it free for all uses.

Maven

If you use maven, you can get the latest release using the following dependency:

Hermes Core

The core sub-module contains the basic api.

 <dependency>
     <groupId>com.davidbracewell</groupId>
     <artifactId>hermes-core</artifactId>
     <version>0.3</version>
 </dependency>

OpenNLP Backend

A set of wrappers around the OpenNLP framework for tokenization, sentence segmentation, part-of-speech tagging, shallow parsing, named entity recognition, and syntactic parsing (tbd).

 <dependency>
     <groupId>com.davidbracewell</groupId>
     <artifactId>hermes-opennlp</artifactId>
     <version>0.3</version>
 </dependency>