Ross ROSS = Recommend OSS · open-source software intelligence for agents

mimno/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. observed · 2026-08-28

github.com/mimno/Mallet · homepage · Java · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

86/100

  • Activity 96
  • Release rhythm 64
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 208
  • age_days: 4536
  • days_rel: 29
  • days_push: 29
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1028 stars · 353 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

MALLET (MAchine Learning for LanguagE Toolkit) is a Java-based package for statistical natural language processing, including document classification, clustering, sequence tagging, and topic modeling. It provides efficient implementations of algorithms such as Naive Bayes, Maximum Entropy, CRFs, and LDA, along with text-processing pipelines and numerical optimization routines.

Use cases

  • train topic models like LDA on large text corpora
  • classify documents into categories
  • extract named entities from text with CRFs
  • cluster unlabeled documents
  • convert raw text into feature vectors for machine learning
  • run sequence tagging on token streams

When to choose

  • you need mature, sampling-based topic modeling (LDA, Pachinko Allocation, Hierarchical LDA) in Java
  • you want classic NLP classification and sequence tagging algorithms on the JVM
  • you need efficient text-to-feature pipelines with tokenization and stopword handling

When to avoid

  • you need modern deep-learning or transformer-based NLP models
  • your stack is Python-first and you prefer libraries like scikit-learn, Gensim, or spaCy
  • you need GPU acceleration for large-scale training

Facets

library · maturity maintenance

machine-learning nlp parser serialization machine-learning text-editors jvm cross-platform cli topic-modeling lda document-classification conditional-random-fields named-entity-recognition text-clustering java natural-language-processing

2 sources

Member repositories

RepositoryRoleHealth v2
mimno/Malletmain86

For agents

markdown · JSON · MCP: product_card(name="mimno/Mallet")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem