webis-de/small-text
Active Learning for Text Classification in Python
Implements composable query strategies (uncertainty sampling, diversity-based, ensemble methods), initialization strategies, and stopping criteria that work uniformly across scikit-learn, PyTorch, and Hugging Face transformers classifiers. Supports GPU acceleration for neural models while maintaining a lightweight CPU-only installation option, with pre-built components scientifically validated for text classification tasks.
638 stars and 817 monthly downloads. Actively maintained with 4 commits in the last 30 days. Available on PyPI.
Stars
638
Forks
77
Language
Python
License
MIT
Category
Last pushed
Mar 08, 2026
Monthly downloads
817
Commits (30d)
4
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/webis-de/small-text"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related models
MaartenGr/BERTopic
Leveraging BERT and c-TF-IDF to create easily interpretable topics.
mead-ml/mead-baseline
Deep-Learning Model Exploration and Development for NLP
x-tabdeveloping/turftopic
Robust and fast topic models with sentence-transformers.
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"