File size: 3,998 Bytes
61cd31a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
license: other
license_name: nutrient-commercial
pipeline_tag: image-text-to-text
language: [multilingual]
tags:
  - page-stream-segmentation
  - document-boundary-detection
  - document-ai
  - document-splitting
datasets:
  - nutrientdocs/doc-split-benchmark
---

# doc-split-v2 Β· _commercial_

**One model that splits any document stream β€” short or long, English or not, forms or prose.** The
high-accuracy flagship for page-stream segmentation: hand it a merged/scanned PDF and it marks where each
new document begins. **Weights are commercial** (not downloadable here); this page is a spec + scorecard.

It is the document specialist in a field of generalists β€” cloud VLMs and OpenPSS's own single-slice
specialists each fall down somewhere; this one does short *and* long streams with one model. For the
open-weight companion, see [doc-split-v1](https://huggingface.co/nutrientdocs/doc-split-v1).

- 🎯 **Try it:** [doc-split-demo](https://huggingface.co/spaces/nutrientdocs/doc-split-demo?model=flagship)
- πŸ† **Leaderboard:** [doc-split-leaderboard](https://huggingface.co/spaces/nutrientdocs/doc-split-leaderboard)
- πŸ“Š **Benchmark:** [doc-split-benchmark](https://huggingface.co/datasets/nutrientdocs/doc-split-benchmark)
- 🟒 **Open weights:** [doc-split-v1](https://huggingface.co/nutrientdocs/doc-split-v1)

## Results β€” boundary F1 (ΞΊ)

**This model** vs the open `doc-split-v1`, the strongest cloud VLM, and prior work (bold = best releasable single model).

| Cut | **doc-split-v2** | doc-split-v1 (open) | best cloud VLM | OpenPSS specialist |
|---|---|---|---|---|
| OpenPSS-short (sparse) | **0.652** (.60) | 0.585 | 0.598 | 0.76 (short-spec) |
| OpenPSS-long | **0.891** (.86) | 0.859 | 0.244 | 0.83 (long-spec) |
| our-200 (synthetic) | **0.944** (.79) | 0.936 | 0.942 | β€” |
| TABME++ test | **0.943** (.91) | 0.704 | β€” | β€” |
| Tobacco800 test | **0.969** (.93) | 0.820 | β€” | β€” |
| val (real-doc) | **0.917** (.86) | 0.918 | β€” | β€” |

**One balanced model, not two specialists.** OpenPSS needs a separate short- and long-specialist (each
craters on the other slice); the flagship does both with one model, and its OpenPSS-**long** (0.891) tops
even OpenPSS's own long-specialist (0.83) and every cloud VLM (best 0.244). It also dominates the modern
TABME++/Tobacco800 benchmarks. See the [leaderboard](https://huggingface.co/spaces/nutrientdocs/doc-split-leaderboard)
for the full field.

## Intended use & limits

- **Use it for:** segmenting a stream of page images (a merged/scanned PDF) into its constituent documents β€”
  short or long, English or not, forms or prose. One model handles both sparse and dense boundary regimes;
  the embedded text layer sharpens boundaries when present, and scanned pages fall back to vision.
- **Limits:** optimized for **document** page streams; confidence is calibrated on our-domain data, so very
  out-of-distribution scans are approximate. Boundaries only (not document *type*).

## License & data

The model **weights** are offered under a commercial Nutrient license β€” deployed on-prem, so your documents
never leave your infrastructure. The training set is not redistributed; evaluation runs on the held-out
[doc-split-benchmark](https://huggingface.co/datasets/nutrientdocs/doc-split-benchmark).

> ### πŸ“© Get access
>
> `doc-split-v2` is commercial and its weights are not downloadable here. To run it on-prem β€”
> one model for any stream, calibrated, private β€” **contact Nutrient:
> [nutrient.io/contact-sales](https://www.nutrient.io/contact-sales/).**

## About the author

<a href="https://nutrient.io/">
  <img src="https://avatars2.githubusercontent.com/u/1527679?v=3&s=200" height="80" />
</a>

This project is maintained and funded by [Nutrient](https://nutrient.io/) - The deterministic document infrastructure enterprises run their highest-stakes workflows on: replayable output, clear exceptions, and full audit trails on the messy, regulated documents where AI alone breaks.