Over a million developers have joined DZone.

Collection of Natural Language Processing Tools

DZone's Guide to

Collection of Natural Language Processing Tools

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

Note of NLP tools:

  • OpenNLP : a Java package to do text tokenization, part-of-speech tagging, chunking, etc.
  • ScalaNLP : NLP and machine learning
  • Snowball : a stemmer, support C and Java.
  • MALLET : a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.
  • JGibbLDA : LDA for Java
  • Stanford Topic Modelling Toolbox : CVB0 algorithm, etc.

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}