anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Makes structured decisions over Russian text in one pass: pick an option, rate on a scale, answer yes or no, or rank candidates. Made for developers who classify and route Russian messages.
FRIDA-Decisions is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download ai-forever/FRIDA-Decisions
FRIDA-Decisions reads a Russian text and answers questions about it by choosing among options you declare. It can pick one of several labels, place the text on a scale, answer yes or no, or rank candidates. It never writes free text, so every answer is one of your options, with a confidence.
It suits developers who sort, triage or route Russian messages and want a fast, predictable classifier whose labels they can change without retraining.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer support | Helpdesk tool builders | Sort incoming Russian messages by topic and urgency | Label a message about a missing code as a login issue |
| Content moderation | Platform developers | Flag spam in user messages | Answer yes or no on whether a message is spam |
| Software | App developers | Match a user request to one of many intents | Check a catalog of 243 intents in one pass |
| Research | NLP researchers | Test decision accuracy on a Russian benchmark | Run the model on the razvilka set |
If you need text generation, or your texts are in other languages, you can skip it.
It runs locally in Python, on a consumer GPU, on a CPU through an ONNX build, and on Apple Silicon through an MLX build.
| Use case | Who | What they get back |
|---|---|---|
| Topic sorting | Support teams | One declared label per message, with its confidence |
| Urgency rating | Triage tools | A position on the scale you define |
| Spam check | Moderators | A yes or no answer with its confidence |
You need Python with pip, and the frida-decisions package, which the model card pins at version 0.4.0 with its torch extra. For CPU use without PyTorch, the card names an onnx extra instead.
pip install -U huggingface_hub hf download ai-forever/FRIDA-Decisions
You build a request with the text as the state and a set of named questions. Each question has a type, instructions and criteria. The types are choice, score and noul, which means yes or no.
from frida_decisions import Judge
judge = Judge.from_pretrained("ai-forever/FRIDA-Decisions", device="cuda")Pass the request to the judge and print the answers.
print(judge.judge(request)["answers"])
| Tool | What it does |
|---|---|
| Judge | Runs the model in process, here on a CUDA GPU |
| OnnxJudge | Runs the int8 ONNX build on a CPU |
| vLLM server | Batches requests from many users on Linux with a GPU |
| hf download | Fetches the model files to your computer |
You send a Russian support message saying a confirmation code has not arrived for an hour. You attach three questions: its topic among login, payment and delivery, its urgency, and whether it is spam. Each answer comes back as one of your declared options, with a confidence.
Think of it as a form filled in by a reader. You write the question and the allowed answers, and the model ticks one. A good first try is the support-message example with two or three topics.
It is built on the FRIDA T5 encoder with 823M parameters. Packing puts each question's options into a single sequence, so the text is read only once and follow-up questions cost little. The card reports 0.893 on the razvilka benchmark of 735 items, against 0.897 for a commercial API.
Packing all options into one sequence is much faster than scoring each option separately, according to the card.
Makes structured decisions over Russian text in one pass: pick an option, rate on a scale, answer yes or no, or rank candidates. Made for developers who classify and route Russian messages.
Made by ai-forever on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: FRIDA-Decisions reads a Russian text and answers questions about it by choosing among options you declare. It can pick one of several labels, place the text on a scale, answer yes or no, or rank candidates. It never writes free text, so every answer is one of your options, with a confidence.
Who it suits: It suits developers who sort, triage or route Russian messages and want a fast, predictable classifier whose labels they can change without retraining.
Industry | Who uses it | How they use it | Example
Customer support | Helpdesk tool builders | Sort incoming Russian messages by topic and urgency | Label a message about a missing code as a login issue
Content moderation | Platform developers | Flag spam in user messages | Answer yes or no on whether a message is spam
Software | App developers | Match a user request to one of many intents | Check a catalog of 243 intents in one pass
Research | NLP researchers | Test decision accuracy on a Russian benchmark | Run the model on the razvilka set
If you need text generation, or your texts are in other languages, you can skip it.
Where to use it: It runs locally in Python, on a consumer GPU, on a CPU through an ONNX build, and on Apple Silicon through an MLX build.
Use case | Who | What they get back
Topic sorting | Support teams | One declared label per message, with its confidence
Urgency rating | Triage tools | A position on the scale you define
Spam check | Moderators | A yes or no answer with its confidence
How to set it up: You need Python with pip, and the frida-decisions package, which the model card pins at version 0.4.0 with its torch extra. For CPU use without PyTorch, the card names an onnx extra instead.
pip install -U huggingface_hub
hf download ai-forever/FRIDA-Decisions
How to use it: You build a request with the text as the state and a set of named questions. Each question has a type, instructions and criteria. The types are choice, score and noul, which means yes or no.
from frida_decisions import Judge
judge = Judge.from_pretrained("ai-forever/FRIDA-Decisions", device="cuda")
Pass the request to the judge and print the answers.
print(judge.judge(request)["answers"])
Tool | What it does
Judge | Runs the model in process, here on a CUDA GPU
OnnxJudge | Runs the int8 ONNX build on a CPU
vLLM server | Batches requests from many users on Linux with a GPU
hf download | Fetches the model files to your computer
Example: You send a Russian support message saying a confirmation code has not arrived for an hour. You attach three questions: its topic among login, payment and delivery, its urgency, and whether it is spam. Each answer comes back as one of your declared options, with a confidence.
For newcomers and experts: Think of it as a form filled in by a reader. You write the question and the allowed answers, and the model ticks one. A good first try is the support-message example with two or three topics.
It is built on the FRIDA T5 encoder with 823M parameters. Packing puts each question's options into a single sequence, so the text is read only once and follow-up questions cost little. The card reports 0.893 on the razvilka benchmark of 735 items, against 0.897 for a commercial API.
Write the text and your questions as JSON
The text is encoded once in one pass
All declared options are scored together
Each question returns one option and a confidence
Good to know: Packing all options into one sequence is much faster than scoring each option separately, according to the card.
Title: Time to answer a catalog of 243 intents
One packed sequence: 0.44 seconds
One sequence per option: 4.65 seconds
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download ai-forever/FRIDA-Decisions
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| FRIDA-Decisions This page | 1,111 | 57 | 823M | mit | |
| Ru-JevShares intent-classification · russian · routing | 403 | 2 | 307M | mit | |
| LayaShares guardrails · routing · safetensors | 18,689 | 5,956 | 421M | apache-2.0 | |
| Laya MultilingualShares guardrails · routing · safetensors | 9,698 | 422 | 322M | apache-2.0 | |
| elephant-1Shares guardrails · routing · safetensors | 7,426 | 115 | 9.4B | mit | |
| mammoth-1Shares guardrails · routing · safetensors | 5,903 | 97 | 27.4B | mit |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.