Professional Documents
Culture Documents
Version 1.9.3
http://www.apache.org/licenses/LICENSE-2.0
Table of Contents
1. Introduction
Description
General Library Structure
Application Program Interface (API). Generic Example
Command line interface (CLI)
Description
List of tools
Setting up
Generic Example
2. Language Detector
Classifying
Language Detector Tool
Language Detector API
Training
Training Tool
Training with Leipzig
Training API
3. Sentence Detector
Sentence Detection
Training Tool
Training API
Evaluation
Evaluation Tool
4. Tokenizer
Tokenization
Tokenizer Tools
Tokenizer API
Tokenizer Training
Training Tool
Training API
Detokenizing
Detokenizing API
Detokenizer Dictionary
5. Name Finder
https://opennlp.apache.org/docs/1.9.3/manual/opennlp.html 1/64
8/10/2021 Apache OpenNLP Developer Documentation
Name Finder Training
Training Tool
Training API
Custom Feature Generation
Evaluation
Evaluation Tool
Evaluation API
6. Document Categorizer
Classifying
Training
Training Tool
Training API
7. Part-of-Speech Tagger
Tagging
Training
Training Tool
Training API
Tag Dictionary
Evaluation
Evaluation Tool
8. Lemmatizer
Lemmatizer Tool
Lemmatizer API
Lemmatizer Training
Training Tool
Training API
Lemmatizer Evaluation
9. Chunker
Chunking
Chunker Tool
Chunking API
Chunker Training
Training Tool
Training API
Chunker Evaluation
10. Parser
Parsing
Parser Tool
Parsing API
Parser Training
Training Tool
Training API
Parser Evaluation
Writing an extension
Running in an OSGi container
https://opennlp.apache.org/docs/1.9.3/manual/opennlp.html 2/64