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.[2][3]
See also
- Unstructured Information Management Architecture (UIMA)
- General Architecture for Text Engineering (GATE)
- cTAKES
References
- ^ "Apache OpenNLP 2.5.3 released". Retrieved 10 January 2025.
- ^ Apache OpenNLP Website
- ^ Apache OpenNLP Proposal