x-tabdeveloping/turftopic
Robust and fast topic models with sentence-transformers.
This tool helps you quickly understand the main subjects or themes within large collections of text, like customer feedback, news articles, or research papers. You input a document collection, and it outputs a list of prominent topics, along with key phrases and example documents for each, and even AI-generated topic names. Data analysts, market researchers, and content strategists can use this to make sense of unstructured text.
Use this if you need to automatically identify and organize the major discussion points in a large body of text and want robust, interpretable results.
Not ideal if you're only working with a handful of documents or require extremely precise, rule-based categorization rather than thematic discovery.
Stars
94
Forks
9
Language
Python
License
MIT
Category
Last pushed
Mar 01, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/x-tabdeveloping/turftopic"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
MaartenGr/BERTopic
Leveraging BERT and c-TF-IDF to create easily interpretable topics.
webis-de/small-text
Active Learning for Text Classification in Python
mead-ml/mead-baseline
Deep-Learning Model Exploration and Development for NLP
HumanSignal/label-studio-transformers
Label data using HuggingFace's transformers and automatically get a prediction service
hiyouga/Dual-Contrastive-Learning
Code for our paper "Dual Contrastive Learning: Text Classification via Label-Aware Data Augmentation"