Java Natural Language Processing

Open-source Java projects categorized as Natural Language Processing | Edit details

Top 9 Java Natural Language Processing Projects

  • GitHub repo CoreNLP

    Stanford CoreNLP: A Java suite of core NLP tools.

    Project mention: A comparison of libraries for named entity recognition | | 2021-09-27

    If you need NER, there’s no need to implement it yourself. There are several popular libraries that can do this for you nowadays. Five of these libraries, Stanford CoreNLP, NLTK, OpenNLP, SpaCy, and GATE, were already mentioned in the title.

  • GitHub repo languagetool

    Style and Grammar Checker for 25+ Languages

    Project mention: Άκυρο αλλα μπορει καποιος να με βοηθήσει να βγάλω νόημα απο μια συνομιλια στο φβ; | | 2021-11-24
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Apache OpenNLP

    Mirror of Apache OpenNLP

  • GitHub repo 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.

    Project mention: How to get the main topic of a Web article? | | 2021-02-14

    Nevertheless, you might take a look at the practice of "topic modeling" and get ready for a whole lot of abstruse statistics. One place to start might be Ted Underwoods Topic Modeling Made Just Simple Enough. If you just want to play with some pre-written software that does this kind of thing, you might want to look at MALLET.

  • GitHub repo CogCompNLP

    CogComp's Natural Language Processing libraries and Demos:

  • GitHub repo airy

    💬 Open source conversational platform to power conversations with an open source Live Chat, Messengers like Facebook Messenger, WhatsApp and more - 💎 UI from Inbox to dashboards - 🤖 Integrations to Conversational AI / NLP tools and standard enterprise software - ⚡ APIs, WebSocket, Webhook - 🔧 Create any conversational experience

    Project mention: Airy - Open Source conversational platform & unified messaging APIs | | 2021-06-16

    Feel free and jump into our github and create an issue for Matterbridge/Mattermost and help us define this connection better.

  • GitHub repo DKPro Core

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

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo minie

    An open information extraction system that provides compact extractions

    Project mention: KELM: Integrating Knowledge Graphs with Language Model Pre-Training Corpora | | 2021-05-21
  • GitHub repo turing

    :sparkles: :dna: Turing AI - Semantic Navigation, Chatbot using Search Engine and Many NLP Vendors.

    Project mention: Turing - OpenSource Semantic Navigation, Chatbot using many NLP Vendors | | 2021-08-25
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). The latest post mention was on 2021-11-24.

Java Natural Language Processing related posts


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

Project Stars
1 CoreNLP 8,225
2 languagetool 5,578
3 Apache OpenNLP 1,073
4 Mallet 838
5 CogCompNLP 430
6 airy 256
7 DKPro Core 188
8 minie 78
9 turing 27
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives