From Wikipedia, the free encyclopedia
Jump to: navigation, search
Apache OpenNLP
Developer(s) Apache Software Foundation
Stable release
1.7.2 / February 4, 2017 (2017-02-04)
Development status Active
Written in Java
Operating system Cross-platform
Type Natural language processing
License Apache 2.0

The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services.[1][2]

See also[edit]


  1. ^ Apache OpenNLP Website
  2. ^ Apache OpenNLP Proposal

External links[edit]