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…
Finds food-waste categories on cafeteria trays in a photo using a small YOLO11n detector. An early prototype for exploring and triaging waste, not for accounting or compliance.
Food Waste CV is a kit in the Business 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 archiii/food-waste-cv-demo --repo-type space --local-dir food-waste-cv-demo cd food-waste-cv-demo
Food Waste CV is an early prototype, version 0.3, that spots food-waste categories on a cafeteria tray photo. A YOLO11n object detector looks for rice, veg, cooked meat, carbs, tissue and sauce. It is a Gradio demo meant for exploration.
It suits cafeteria managers, sustainability teams and students who want to see how computer vision could sort tray waste. It also suits developers who want a small detector wrapped in a Gradio page.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Food service | Cafeteria managers | Explore what ends up on returned trays | Upload a tray photo and read the labels |
| Sustainability | Waste-reduction teams | Triage waste categories before a full study | Check which categories the detector finds |
| Education | Computer vision students | Study a small YOLO detector | Read app.py and the weights file |
| Software | Developers | Wrap a custom detector in a web demo | Swap in their own weights |
Anyone who needs automated accounting or compliance reporting can skip it, since the author says it is not meant for that.
The demo runs in two places.
| Use case | Who | What they get back |
|---|---|---|
| Tray photo check | Cafeteria staff | Labels for waste categories found on the tray |
| Triage | Sustainability teams | A rough view of what kinds of food are left |
| Detector study | Students | A working example with trained weights |
The online page needs nothing installed. A local copy needs the following.
pip install -U huggingface_hub hf download archiii/food-waste-cv-demo --repo-type space --local-dir food-waste-cv-demo cd food-waste-cv-demo pip install gradio==5.25.0 pip install -r requirements.txt python app.py
Open the page, give it a photo of a cafeteria tray, and read the categories it marks. On a local copy, this command starts the page.
python app.py
| Tool | What it does |
|---|---|
| YOLO11n detector | Finds food-waste categories in the photo |
| best.pt | The trained weights the app loads |
| app.py | Holds the Gradio page |
| requirements.txt | Lists the Python packages the app needs |
You upload a photo of a used tray with rice, a tissue and some sauce on it. The page marks the items it recognizes with their categories, though it may miss some.
If you are new to this, treat the output as a first look. Check each marked item yourself, since the detector can miss things even when its labels are right.
If you know the field, this is a YOLO11n model trained at an image size of 960, with a validation mAP50 of about 0.43. The author says it works best on tissue and sauce, and plays it safe on the other classes. That means a label it gives is usually correct, but some items go undetected.
This is early work. The app itself carries caveats, and the author says to use it for exploring and triage only.
Finds food-waste categories on cafeteria trays in a photo using a small YOLO11n detector. An early prototype for exploring and triaging waste, not for accounting or compliance.
Made by archiii on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: Food Waste CV is an early prototype, version 0.3, that spots food-waste categories on a cafeteria tray photo. A YOLO11n object detector looks for rice, veg, cooked meat, carbs, tissue and sauce. It is a Gradio demo meant for exploration.
Who it suits: It suits cafeteria managers, sustainability teams and students who want to see how computer vision could sort tray waste. It also suits developers who want a small detector wrapped in a Gradio page.
Industry | Who uses it | How they use it | Example
Food service | Cafeteria managers | Explore what ends up on returned trays | Upload a tray photo and read the labels
Sustainability | Waste-reduction teams | Triage waste categories before a full study | Check which categories the detector finds
Education | Computer vision students | Study a small YOLO detector | Read app.py and the weights file
Software | Developers | Wrap a custom detector in a web demo | Swap in their own weights
Anyone who needs automated accounting or compliance reporting can skip it, since the author says it is not meant for that.
Where to use it: The demo runs in two places.
Use case | Who | What they get back
Tray photo check | Cafeteria staff | Labels for waste categories found on the tray
Triage | Sustainability teams | A rough view of what kinds of food are left
Detector study | Students | A working example with trained weights
How to set it up: The online page needs nothing installed. A local copy needs the following.
pip install -U huggingface_hub
hf download archiii/food-waste-cv-demo --repo-type space --local-dir food-waste-cv-demo
cd food-waste-cv-demo
pip install gradio==5.25.0
pip install -r requirements.txt
python app.py
How to use it: Open the page, give it a photo of a cafeteria tray, and read the categories it marks. On a local copy, this command starts the page.
python app.py
Tool | What it does
YOLO11n detector | Finds food-waste categories in the photo
best.pt | The trained weights the app loads
app.py | Holds the Gradio page
requirements.txt | Lists the Python packages the app needs
Example: You upload a photo of a used tray with rice, a tissue and some sauce on it. The page marks the items it recognizes with their categories, though it may miss some.
For newcomers and experts: If you are new to this, treat the output as a first look. Check each marked item yourself, since the detector can miss things even when its labels are right.
If you know the field, this is a YOLO11n model trained at an image size of 960, with a validation mAP50 of about 0.43. The author says it works best on tissue and sauce, and plays it safe on the other classes. That means a label it gives is usually correct, but some items go undetected.
Photo of a tray
YOLO11n detects waste items
Categories are labeled
You review what it missed
Good to know: This is early work. The app itself carries caveats, and the author says to use it for exploring and triage only.
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 4 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| Food Waste CV This page | 1 | gradio | agpl-3.0 | |
| Signature DetectionShares gradio | 12 | gradio | agpl-3.0 | |
| Salamtak سلامتكShares gradio | 2 | gradio | agpl-3.0 | |
| Customer Churn PredictorShares gradio | 1 | gradio | mit | |
| Whisper ChilenoShares gradio | 1 | gradio | apache-2.0 | |
| Medical Insight Explorer AgentShares gradio | 1 | gradio | 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…
perplexity-ai · Kit
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who b…
numind · Kit
Reads documents as text or images and fills a JSON template with the fields you ask for, or converts the pages to Markdown. A 4B model for teams that process s…
nace-ai · Kit
Scores yes or no, multiple choice and rating questions about a document in one pass, with a probability for every option. An 8B decision model from Nace.AI tha…