Packages 
Package Description
opennlp.tools.chunker
Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
opennlp.tools.cmdline.chunker  
opennlp.tools.cmdline.dictionary  
opennlp.tools.cmdline.doccat  
opennlp.tools.cmdline.entitylinker  
opennlp.tools.cmdline.langdetect  
opennlp.tools.cmdline.languagemodel  
opennlp.tools.cmdline.lemmatizer
Classes giving access to the opennlp.tools.lemmatizer functionalities.
opennlp.tools.cmdline.namefind  
opennlp.tools.cmdline.params  
opennlp.tools.cmdline.parser  
opennlp.tools.cmdline.postag  
opennlp.tools.cmdline.sentdetect  
opennlp.tools.cmdline.tokenizer  
opennlp.tools.commons
Package related to common interfaces used in different contexts.
opennlp.tools.dictionary
Package related to parsing and storing dictionaries.
opennlp.tools.dictionary.serializer  
opennlp.tools.doccat
Package for classifying a document into a category.
opennlp.tools.entitylinker
Package related to linking entities to external data sources.
opennlp.tools.formats
Experimental package related to converting various corpora to OpenNLP Format.
opennlp.tools.formats.ad
Experimental package related to the Arvores Deitadas corpus format.
opennlp.tools.formats.brat
Experimental package related to the corpus format used by the "brat rapid annotation tool" (brat).
opennlp.tools.formats.conllu
Experimental package related to the CoNNL-U format.
opennlp.tools.formats.convert  
opennlp.tools.formats.frenchtreebank
Experimental package related to the French Treebank format.
opennlp.tools.formats.irishsentencebank
Experimental package related to the Irish Sentence Bank format.
opennlp.tools.formats.leipzig
Experimental package related to the Leipzig corpus format.
opennlp.tools.formats.letsmt
Experimental package related to the letsmt corpus format.
opennlp.tools.formats.masc
Experimental package related to the MASC corpus format.
opennlp.tools.formats.moses  
opennlp.tools.formats.muc
Experimental package related to the MUC corpus format.
opennlp.tools.formats.nkjp
Experimental package related to the National corpus of Polish NKJP format.
opennlp.tools.formats.ontonotes
Experimental package related to the OntoNotes 4.0 format.
opennlp.tools.langdetect
Package related to predicting languages from samples of text.
opennlp.tools.languagemodel
Package related to language models
opennlp.tools.lemmatizer
Package related to the lemmatizer functionality.
opennlp.tools.ml
Package related to Machine Learning (ML) features of OpenNLP, the related ML models, and trainers.
opennlp.tools.ml.maxent
Package related to ML by means of the Maximum Entropy (ME) algorithm.
opennlp.tools.ml.maxent.io
Package related to the I/O functionality of the maxent package including reading and writing models in several formats.
opennlp.tools.ml.maxent.quasinewton
Package related to ML by means of the Quasi Newton (QN) algorithm.
opennlp.tools.ml.model
Package related to ML models and feature selection techniques.
opennlp.tools.ml.naivebayes
Package related to ML by means of the Naive Bayes algorithm.
opennlp.tools.ml.perceptron
Package related to ML by means of the perceptron algorithm.
opennlp.tools.namefind
Package related to finding proper names and numeric amounts.
opennlp.tools.ngram
Package related to computing and storing n-gram frequencies.
opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
opennlp.tools.parser.chunking
Package containing code for performing full syntactic parsing using shift/reduce-style decisions.
opennlp.tools.parser.lang.en  
opennlp.tools.parser.lang.es  
opennlp.tools.parser.treeinsert
Package containing experimental code for performing full syntactic parsing using attachment decisions.
opennlp.tools.postag
Package related to part-of-speech tagging.
opennlp.tools.sentdetect
Package related to identifying sentence boundaries.
opennlp.tools.sentdetect.lang  
opennlp.tools.sentdetect.lang.th
Package related to the processing of Thai data.
opennlp.tools.stemmer  
opennlp.tools.stemmer.snowball  
opennlp.tools.tokenize
Contains classes related to finding token or words in a string.
opennlp.tools.tokenize.lang  
opennlp.tools.tokenize.lang.en  
opennlp.tools.util
Package containing utility data structures and algorithms used by multiple other packages.
opennlp.tools.util.eval  
opennlp.tools.util.ext
Package containing extension loading code.
opennlp.tools.util.featuregen
This package contains classes for generating sequence features.
opennlp.tools.util.java  
opennlp.tools.util.model  
opennlp.tools.util.normalizer  
opennlp.tools.util.wordvector