Topic Modeling Frameworks

Tools and platforms for extracting, clustering, and analyzing topics from text documents and data streams using techniques like LDA, TF-IDF, and entity-based clustering. Does NOT include general NLP libraries, text preprocessing utilities, or document normalization without topic extraction focus.

There are 21 topic modeling frameworks tracked. 1 score above 70 (verified tier). The highest-rated is spring-projects/spring-ai at 73/100 with 8,149 stars. 1 of the top 10 are actively maintained.

Get all 21 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=topic-modeling-frameworks&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 spring-projects/spring-ai

An Application Framework for AI Engineering

73
Verified
2 qminer/qminer

Analytic platform for real-time large-scale streams containing structured...

58
Established
3 primaryobjects/lda

LDA topic modeling for node.js

55
Established
4 lfoppiano/grobid-quantities

GROBID extension for identifying and normalizing physical quantities.

47
Emerging
5 EhsanMashhadi/MSR2021-ProgramRepair

Code of our paper Applying CodeBERT for Automated Program Repair of Java...

35
Emerging
6 teavuihuang/edge-ml-glove-nlp

This high-speed, low-footprint NLP (Natural Language Processing) EDGE-ML...

34
Emerging
7 xuludev/System

Internet hot topic detection and tracking system

34
Emerging
8 pratikpc/Reactive-Miner

Reactive Miner is a Data Mining PWA tool which uses React

33
Emerging
9 karimould/typescript-text-classification

Text classification using a neuronal network and TypeScript.

33
Emerging
10 ChristianMurphy/gutenberg-book-normalize

Normalize project Gutenberg books to a format easier for statistical models...

31
Emerging
11 numbworks/NW.NGramTextClassification

NW.NGramTextClassification is a library to perform text classification tasks...

29
Experimental
12 npatta01/superuser-topic-modeling

SuperUser forum topic modeling

23
Experimental
13 MoritzGoeckel/TextClassifier

🔎📄 Text classifier based on vocabulary analysis

22
Experimental
14 divyamohan1993/nlu-bot-trainer

Enterprise-grade NLU bot trainer with 5-classifier stacking ensemble (171K...

21
Experimental
15 Infominer-JSI/infominer-ui

The Web UI of the Infominer tool

14
Experimental
16 Infominer-JSI/infominer-js

The main component of the (semi-)automatic data exploration and topic...

13
Experimental
17 SignalN/ftfn

Server fastText models in a Google Cloud Function

11
Experimental
18 eriknovak/infominer-public

Making text analysis and topic ontology creation easier

11
Experimental
19 lambdacasserole/classr-js

Use microclassifiers in the cloud for spam detection, sentiment analysis and more.

11
Experimental
20 MkdirRaiden/editorial-classifier

Production NestJS domain classifier (99.98% accuracy) Hybrid ML: Whitelist +...

10
Experimental
21 Wanke15/NLP-projects

NLP train and deploy

10
Experimental