Datasets › Belfort
Belfort (The Belfort dataset: Handwritten Text Recognition from Crowdsourced Annotations)
The Belfort dataset
This dataset includes minutes of Belfort municipal council drawn up between 1790 and 1946. Documents include deliberations, lists of councillors, convocations, and agendas. It includes 24,105 text-line images that were automatically detected from pages. Up to 4 transcriptions are available for each line image: two from humans, and two from automatic models.
Files are organized in three folders: Images, Transcriptions, and Partitions.
Images
The dataset include 24,105 text-line images that were automatically detected using a generic Doc-UFCN model, and resized to a fixed height of 128 pixels.
Transcriptions
Up to 4 transcriptions are available for each image, as summarized in the following table:
| Folder | N transcriptions | Description | Comments |
|---|---|---|---|
| callico_1/ | 24,105 | Human annotation n°1 | All lines have at least one human annotation |
| callico_2/ | 8,878 | Human annotation n°2 | Only 33% of lines have two different human annotations |
| dan/ | 24,102 | DAN automatic model | 3 images have empty transcriptions (no text was predicted by the model) |
| pylaia/ | 23,536 | PyLaia automatic model | 569 images have empty transcriptions (no text was predicted by the model) |
| rasa/ | 23,287 | RASA aggregation algorithm | 818 images have empty transcriptions |
| rover/ | 24,104 | ROVER aggregation algorithm | 1 image has an empty transcription |
Data partition
We provide two distinct splits, both of them containing 19,013 training images, 2,262 validation images and 2,830 test images.
- The Agreement-based split ensures the reliability of the test set:
- The test set includes lines with perfect agreement between human annotators (Character Error Rate = 0%);
- The validation set includes lines with good agreement between human annotators (0% < Character Error Rate < 5%);
- The training set includes all the other lines.
- The Random split is randomized.
Evaluation
Evaluation results in the paper are computed by comparing predictions to human annotations. Automatic and aggregated transcriptions are only used during model training.
Benchmarks archive 2025-07-28
All 1 leaderboard whose dataset resolves to this page shown (sort by any header). "First row" is the archive's own first row at snapshot, in the archive's row order; nothing here re-ranks and metric direction is not asserted.
| First row (archive order) | Paper | Code | ||||
|---|---|---|---|---|---|---|
| Handwritten Text Recognition | Belfort | PyLaia (all transcriptions + agreement-based split) CER (%) 4.34 | Handwritten Text Recognition from Crowdsourced Annotations | — | 4 | Compare |
Papers archive 2025-07-28
1 shown of 1 paper with a leaderboard row on this dataset's benchmarks, newest first. The archive's own "papers using this dataset" list was never published, so this is the benchmark-backed subset; the archive's count for this dataset is 1. The Syntology column is from Syntology's graph (read 2026-09-24), stated per sample; it is not part of any archive number.
| Date | Samples run Syntology | |||
|---|---|---|---|---|
| Handwritten Text Recognition from Crowdsourced Annotations | 0 | 4 | 19 Jun 2023 | not harvested |
Dataset loaders archive 2025-07-28
No loader listed in the archive.
Tasks archive 2025-07-28
License archive 2025-07-28
Creative Commons Attribution 4.0 International
Modalities archive 2025-07-28
Languages archive 2025-07-28
Variants archive 2025-07-28
- Belfort
1 variant name, as the archive lists them.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections