doc-split-demo / README.md
hung-k-nguyen's picture
Release snapshot
8036717
|
Raw
History Blame Contribute Delete
1.27 kB
---
title: Doc-Split Demo
emoji: 📄✂️
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 6.20.0
app_file: app.py
short_description: Split a merged PDF into its constituent documents
pinned: false
---
# Doc-Split Demo
Upload a PDF that concatenates several documents; the model marks where each new document begins and groups
the pages into documents. Pick **doc-split-v2** (commercial flagship) or the open **doc-split-v1**. Uses the PDF's embedded
text layer where present; scanned pages fall back to the image model. Confidence is calibrated.
Part of the doc-split hub: [leaderboard](https://huggingface.co/spaces/nutrientdocs/doc-split-leaderboard) ·
[flagship](https://huggingface.co/nutrientdocs/doc-split-v2) · [open v1](https://huggingface.co/nutrientdocs/doc-split-v1) ·
[benchmark](https://huggingface.co/datasets/nutrientdocs/doc-split-benchmark).
## Secret required
**doc-split-v2** is commercial and loaded from a **private** repo, so this Space needs an `HF_TOKEN`
**secret** (Settings → Variables and secrets) with read access to it. The weights are used server-side only
and are never downloadable. Without the secret, the v2 model is marked _unavailable_ and the open **doc-split-v1**
still runs. Inference runs on **ZeroGPU**.