stanford-corenlp
« Back to VersTracker
Description:
Java suite of core NLP tools
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @stanfordnlp  |  formulae.brew.sh
Category: Ai ml
Tags: nlp java text-processing ai machine-learning
Install: brew install stanford-corenlp
About:
Stanford CoreNLP is an integrated suite of natural language processing tools for text analysis. It provides foundational capabilities like tokenization, part-of-speech tagging, named entity recognition, and dependency parsing. Its main value is offering robust, production-ready NLP models for deep linguistic analysis of text.
Key Features:
  • Integrated NLP pipeline for text processing
  • Named Entity Recognition (NER) for identifying people, places, and organizations
  • Part-of-speech tagging and lemmatization
  • Dependency parsing and sentiment analysis
Use Cases:
  • Extracting structured information from unstructured text documents
  • Performing sentiment analysis on customer feedback or social media data
  • Building chatbots or conversational AI requiring deep language understanding
Alternatives:
  • spaCy – spaCy is a Python library focused on speed and production use, whereas CoreNLP is Java-based and often used for research or comprehensive linguistic annotation.
  • NLTK – NLTK is a Python library primarily for teaching and research, while CoreNLP is optimized for robust, integrated enterprise NLP tasks.
Version History
Detected Version Rev Change Commit