Apache OpenNLP

Apache OpenNLP

Open-source natural language processing toolkit

Description

Adding tokenization, POS tagging, and named-entity recognition to your app is hard from scratch. Apache OpenNLP gives you a full kit: a machine-learning-based open-source NLP toolkit covering tokenization, sentence splitting, POS tagging, NER, and parsing.

Features



NLP Toolkit: Tokenize, tag, recognize entities.

Machine Learning: ML-based models.

Java Library: Embeddable in projects.

Open Source: Mature Apache project.