PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Topic Modeling Python Packages

Python packages with the GitHub topic topic-modeling. Sorted by monthly downloads, with stars and forks.
RaRe-Technologies
gensim

Topic Modelling for Humans

3M 17K 4K
MaartenGr
bertopic

Leveraging BERT and c-TF-IDF to create easily interpretable topics.

312K 8K 927
nomic-ai
nomic

Nomic Developer API SDK

25K 2K 197
bab2min
tomotopy

Python package of Tomoto, the Topic Modeling Tool

10K 600 64
gregversteeg
corextopic

Hierarchical unsupervised and semi-supervised topic models for sparse count data with CorEx

8K 646 117
nealcaren
topica

40+ validated topic models for computational social science, behind one NumPy-native interface: covariate effects on topic prevalence and content, shared diagnostics, reproducible fits. LDA, STM, CTM, keyATM, BERTopic, ETM, and more on a parallel Rust core. One wheel, no JVM, no PyTorch.

5K 6 1
JasonKessler
scattertext

Beautiful visualizations of how language differs among document types.

4K 2K 284
ddangelov
top2vec

Top2Vec learns jointly embedded topic, document and word vectors.

4K 3K 372
maximtrp
bitermplus

Biterm Topic Model (BTM): modeling topics in short texts

2K 85 15
stephenhky
shorttext

Various Algorithms for Short Text Mining

2K 472 75
ContextLab
hypertools

A Python toolbox for gaining geometric insights into high-dimensional data

1K 2K 164
yash91sharma
maltopic

A multi-agent LLM topic modeling library

1K 3 0
mortazavilab
topyfic

Topyfic: Reproducible latent dirichlet allocation (LDA) using leiden clustering and harmony for single cell epigenomics data

1K 13 1
demetrius-mp
sesg

SeSG (Search String Generator) python package repository.

975 1 0
MilaNLProc
contextualized-topic-models

A python package to run contextualized topic modeling. CTMs combine contextualized embeddings (e.g., BERT) with topic models to get coherent topics. Published at EACL and ACL 2021 (Bianchi et al.).

901 1K 155
charlesdedampierre
bunkatopics

🗺️ Data Cleaning and Textual Data Visualization 🗺️

882 201 21
MIND-LAB
octis

OCTIS: Comparing Topic Models is Simple! A python package to optimize and evaluate topic models (accepted at EACL2021 demo track)

875 805 116
jeremdecustovox
custovox-sentiment

custovox.ai uses AI to analyze your calls, customer reviews, tickets and emails to detect emotions and predict escalation and churn risks, in 5 languages, with no data team.

822 0 0
bigartm
bigartm

Fast topic modeling platform

748 674 117
bobxwu
fastopic

[NeurIPS 2024] A Fast, Adaptive, Stable, and Transferable Topic Model

728 169 14
bobxwu
topmost

[ACL 2024 Demo] A Topic Modeling System Toolkit

713 293 27
raphschlatt
ads-bib

Pipeline for querying and turning NASA's ADS publications metadata into curated, analysis-ready datasets, topic maps, and citation networks.

544 2 0
ddbourgin
numpy-ml

Machine learning, in numpy

496 16K 4K
nanxstats
tinytopics

GPU-accelerated topic modeling via sum-to-one constrained neural Poisson NMF with PyTorch

462 7 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology