SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 Java Natural Language Processing Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
A suitable LLM library such as Hugging Face's Transformers or Stanford's CoreNLP
-
-
Mallet
MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.
-
BotLibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
-
CogCompNLP
CogComp's Natural Language Processing Libraries and Demos: Modules include lemmatizer, ner, pos, prep-srl, quantifier, question type, relation-extraction, similarity, temporal normalizer, tokenizer, transliteration, verb-sense, and more.
-
airy
💬 Open Source App Framework to build streaming apps with real-time data - 💎 Build real-time data pipelines and make real-time data universally accessible - 🤖 Join historical and real-time data in the stream to create smarter ML and AI applications. - ⚡ Standardize complex data ingestion and stream data to apps with pre-built connectors
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
DKPro Core
Collection of software components for natural language processing (NLP) based on the Apache UIMA framework.
-
-
OdinRunes
Odin Runes, a java-based GPT client, facilitates interaction with your preferred GPT model right through your favorite text editor. There is more: It also facilitates prompt-engineering by extracting context from diverse sources using technologies such as OCR, enhancing overall productivity and saving costs.
Project mention: Show HN: How to query your CCTV cameras using GPT-4o-mini? | news.ycombinator.com | 2024-07-20 -
-
turing
:sparkles: :dna: Turing ES - Enterprise Search, Semantic Navigation, Chatbot using Search Engine and Generative AI.
-
-
LangageLinotte
Code source officiel du langage de programmation Linotte - Langage de programmation en français simple créé dans le but de permettre aux enfants et aux personnes n'ayant pas une connaissance approfondie de l’informatique d’apprendre la programmation facilement.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Natural Language Processing discussion
Java Natural Language Processing related posts
-
Free Grammar Checker – LanguageTool
-
Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFML
-
Ask HN: Any spell-checkers that are good?
-
languagetool VS harper - a user suggested alternative
2 projects | 29 Jul 2024 -
Ask HN: Grammarly Alternatives?
-
Recent ECE Masters grad looking to change careers from IT to RF engineering
-
Hey guys! I have my first draft here as a first-year computer engineering student. I'm preparing for an internship fair and I'd like to have something decent. Roast me!!
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 May 2025
Index
What are some of the best open-source Natural Language Processing projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | languagetool | 13,096 |
2 | CoreNLP | 9,888 |
3 | Apache OpenNLP | 1,511 |
4 | Mallet | 994 |
5 | BotLibre | 605 |
6 | CogCompNLP | 475 |
7 | airy | 388 |
8 | DKPro Core | 199 |
9 | minie | 91 |
10 | OdinRunes | 82 |
11 | aot | 60 |
12 | turing | 60 |
13 | ModelRunner | 57 |
14 | LangageLinotte | 44 |
15 | natty | 10 |
16 | ateabot | 0 |