Developer(s) | Apache Software Foundation |
---|---|
Initial release | July 19, 2004; 20 years ago (2004-07-19) |
Stable release | 2.5.2 / December 27, 2024; 9 days ago (2024-12-27) |
Repository | OpenNLP Repository |
Written in | Java |
Type | Natural language processing |
License | Apache License 2.0 |
Website | opennlp |
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 language detection, 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.
See also
- Unstructured Information Management Architecture (UIMA)
- General Architecture for Text Engineering (GATE)
- cTAKES
References
- "News - Apache OpenNLP". Retrieved 27 December 2024.
- Apache OpenNLP Website
- Apache OpenNLP Proposal