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…
A Gradio app that analyzes the layout of a document with a YOLOv10 model, for people who want to see page layout detection run in a browser or on their own computer.
YOLOv10 Document Layout Analysis is a kit in the Productivity 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 pip install gradio==4.32.2 pip install -r requirements.txt
YOLOv10 Document Layout Analysis is a small Gradio app that, going by its title, studies the layout of a document with a YOLOv10 model. Layout analysis means finding where the parts of a page sit. The repository holds the app code and a models folder.
It suits people who handle documents and want to see layout detection working before they build anything around it.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Document processing | Developers | Try a layout model before building a pipeline around it | Run one sample page through the app |
| Computer vision | Students | See a YOLOv10 model applied to documents | Open the Space and test a page of your choice |
| Digitization | Records and archive teams | Check how a layout model reads their pages | Try a page from a scanned file |
If you need an API for batch jobs, you can skip it, since the notes describe none.
You can use it online or on your own machine.
| Use case | Who | What they get back |
|---|---|---|
| Try layout detection online | Anyone curious | The app's analysis of a page you supply |
| Run it locally | Developers | A copy of the app running on their own machine |
| Test YOLOv10 on documents | Students | A look at what the model makes of a page |
The hosted app needs nothing. A local copy needs Python and pip.
pip install -U huggingface_hub pip install gradio==4.32.2 pip install -r requirements.txt python app.py
Put your own value in its key setting first.
Open the Space online, or start your copy with the command below. Then use the controls on the page to supply a document and read what the app returns.
python app.py
| Tool | What it does |
|---|---|
| app.py | Starts the Gradio page when you run it with Python |
| requirements.txt | Lists the Python packages the app needs |
| models | A folder in the repository that sits beside the app code |
You open the Space, give it one page of a document and let the YOLOv10 model analyze it. The page then shows what the model found about that page's layout.
If you are new to this, open the Space and try one page first. Then try a page with a more complicated layout and compare what comes back.
If you know the field, the title names YOLOv10 as the detector, and the front end is Gradio 4.32.2. The hosted copy runs on cpu-basic hardware, so inference there happens on a CPU. The notes give no training details or class list.
The Space's notes say little about the app, so open it to see exactly what it returns.
A Gradio app that analyzes the layout of a document with a YOLOv10 model, for people who want to see page layout detection run in a browser or on their own computer.
Made by omoured 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: YOLOv10 Document Layout Analysis is a small Gradio app that, going by its title, studies the layout of a document with a YOLOv10 model. Layout analysis means finding where the parts of a page sit. The repository holds the app code and a models folder.
Who it suits: It suits people who handle documents and want to see layout detection working before they build anything around it.
Title: Who might use this app
Industry | Who uses it | How they use it | Example
Document processing | Developers | Try a layout model before building a pipeline around it | Run one sample page through the app
Computer vision | Students | See a YOLOv10 model applied to documents | Open the Space and test a page of your choice
Digitization | Records and archive teams | Check how a layout model reads their pages | Try a page from a scanned file
If you need an API for batch jobs, you can skip it, since the notes describe none.
Where to use it: You can use it online or on your own machine.
Title: What the app is good for
Use case | Who | What they get back
Try layout detection online | Anyone curious | The app's analysis of a page you supply
Run it locally | Developers | A copy of the app running on their own machine
Test YOLOv10 on documents | Students | A look at what the model makes of a page
How to set it up: The hosted app needs nothing. A local copy needs Python and pip.
pip install -U huggingface_hub
pip install gradio==4.32.2
pip install -r requirements.txt
python app.py
Put your own value in its key setting first.
How to use it: Open the Space online, or start your copy with the command below. Then use the controls on the page to supply a document and read what the app returns.
python app.py
Title: The files you will meet
Tool | What it does
app.py | Starts the Gradio page when you run it with Python
requirements.txt | Lists the Python packages the app needs
models | A folder in the repository that sits beside the app code
Example: You open the Space, give it one page of a document and let the YOLOv10 model analyze it. The page then shows what the model found about that page's layout.
For newcomers and experts: If you are new to this, open the Space and try one page first. Then try a page with a more complicated layout and compare what comes back.
If you know the field, the title names YOLOv10 as the detector, and the front end is Gradio 4.32.2. The hosted copy runs on cpu-basic hardware, so inference there happens on a CPU. The notes give no training details or class list.
Open the Space or run app.py
Supply a page from a document
The YOLOv10 model analyzes its layout
You read the result on the page
Good to know: The Space's notes say little about the app, so open it to see exactly what it returns.
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 |
|---|---|---|---|---|
| YOLOv10 Document Layout Analysis This page | 45 | gradio | cc-by-4.0 | |
| MusicGenShares gradio | 5,116 | gradio | cc-by-nc-4.0 | |
| Kokoro TTSShares gradio | 3,556 | gradio | apache-2.0 | |
| Background RemovalShares gradio | 2,988 | gradio | mit | |
| Omni Image EditorShares gradio | 2,922 | gradio | mit | |
| Diffusers Image OutpaintShares gradio | 2,565 | gradio | apache-2.0 |
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…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
zarazhangrui · Skill
Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…
iptv-org · Kit
Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…