FrenchMajesty/consistent-classifier
Go package for creating consistent labels for a large dataset from an unconstrained label set using LLMs and Vector clustering
This tool helps you automatically organize large amounts of unstructured text, like customer feedback or social media posts, into consistent categories. You feed it raw text, and it returns a clear, consolidated label for each item. This is for data analysts, customer support managers, or anyone needing to make sense of huge text datasets without manual review.
Use this if you need to classify millions of text entries and require consistent, high-quality labels without the high cost and time of repeated manual review or direct LLM calls.
Not ideal if you have a small, easily categorized dataset or if you need to classify highly nuanced text that requires constant human judgment for each item.
Stars
63
Forks
6
Language
Go
License
MIT
Category
Last pushed
Nov 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/FrenchMajesty/consistent-classifier"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
cloudwego/eino
The ultimate LLM/AI application development framework in Go.
xyproto/algernon
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis,...
instill-ai/instill-core
🔮 Instill Core is a full-stack AI infrastructure tool for data, model and pipeline...
gocnn/candy
Minimalist ML framework for Go.
Shuffle/Singul
Singul: Connect to your favorite services with a Singul line of code.