davidberenstein1957/classy-classification

This repository contains an easy and intuitive approach to few-shot classification using sentence-transformers or spaCy models, or zero-shot classification with Huggingface.

46
/ 100
Emerging

This tool helps you automatically sort text documents, emails, customer feedback, or social media posts into predefined categories without needing a large amount of training data. You provide a few examples for each category (like 'furniture' or 'kitchen' for product descriptions), and it classifies new incoming texts. It's designed for anyone who needs to quickly categorize textual information, such as content managers, market researchers, or support team leads.

220 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to classify short to medium-length texts into categories with minimal effort and limited prior labeled examples.

Not ideal if you need to train a text classifier from scratch with extensive custom training data and require fine-grained control over the model architecture.

text-categorization content-moderation customer-feedback-analysis document-routing sentiment-analysis
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 11 / 25

How are scores calculated?

Stars

220

Forks

15

Language

Python

License

MIT

Last pushed

Jan 20, 2025

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/davidberenstein1957/classy-classification"

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