Java NLP

Open-source Java projects categorized as NLP

Top 15 Java NLP Projects

  1. CoreNLP

    CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Smile

    Statistical Machine Intelligence & Learning Engine

    Project mention: Smile 4.0 | news.ycombinator.com | 2024-11-25
  4. Apache OpenNLP

    Apache OpenNLP

  5. Tribuo

    Tribuo - A Java machine learning library

    Project mention: Tribuo – A Java machine learning library | news.ycombinator.com | 2024-09-07
  6. zemberek-nlp

    NLP tools for Turkish.

  7. DatumBox

    Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.

  8. BotLibre

    An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. 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.

  11. 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

  12. hawking

    A Natural Language Date Time Parser that Extract date and time from text with context and parse to the required format

  13. DKPro Core

    Collection of software components for natural language processing (NLP) based on the Apache UIMA framework.

  14. turing

    :sparkles: :dna: Turing ES - Enterprise Search, Chatbot using Search Engine and Many NLP Vendors.

  15. aot

    Russian morphology analyzer for Java | Морфологический словарь русского языка для Java

  16. txtai.java

    Java client for txtai

  17. AgePredictor

    Age classification from text using PAN16, blogs, Fisher Callhome, and Cancer Forum

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java NLP discussion

Log in or Post with

Java NLP related posts

  • Smile 4.0

    1 project | news.ycombinator.com | 25 Nov 2024
  • How does "Reclaim.ai" use AI for smart rescheduling?

    1 project | /r/MLQuestions | 25 May 2023
  • Need statistic test library for Spark Scala

    1 project | /r/scala | 5 May 2023
  • How to use CoreNLP with a large corpus(14.7 GB)?

    2 projects | /r/LanguageTechnology | 6 Aug 2022
  • Build semantic search applications with txtai

    6 projects | /r/Python | 13 Jun 2022
  • What universities are hubs for reinforcement learning research?

    1 project | /r/reinforcementlearning | 25 May 2022
  • POS-Tagger for declension of German words in Java?

    1 project | /r/LanguageTechnology | 8 Mar 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 8 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source NLP projects in Java? This list will help you:

# Project Stars
1 CoreNLP 9,765
2 Smile 6,100
3 Apache OpenNLP 1,466
4 Tribuo 1,300
5 zemberek-nlp 1,181
6 DatumBox 1,085
7 BotLibre 595
8 CogCompNLP 475
9 airy 376
10 hawking 225
11 DKPro Core 197
12 turing 57
13 aot 57
14 txtai.java 36
15 AgePredictor 17

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Java is
the 8th most popular programming language
based on number of references?