# Apache OpenNLP Tools 2.2.0 API

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.log | Package contains a `PrintStream` adapter for internal use only.
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 |