Apache OpenNLP is an open-source machine learning toolkit for processing natural language text. It provides support for fundamental NLP tasks like sentence segmentation, tokenization, lemmatization, part-of-speech tagging, named entity recognition, chunking, parsing, language detection, and coreference resolution. The toolkit is suitable for developers and researchers building NLP applications or pipelines.
Visit OpenNLP's official website for product details and getting started.