This repository consists of
- a ground truth OCR data set for historical prints from around 1830.
- a framework to create and share your own ground truth OCR data sets if you don't own the copyright for the images used.
The data set can be found in the data
directory and consists of a METS file for each of the PDFs that were used for transcription and a directory data/page_xml
that contains the transcriptions of the ground truth in PAGE-XML format. The data is published under a CC-BY license (data/LICENSE
).
The PDFs are not hosted here, but have to be retrieved from the respective institutions and can then be combined with the transcriptions found here. To compile the data set, please
- download all PDFs listed in the
*.mets
files into thedata/pdf_renamed/
directory and rename them ${identifier}.pdf - change to the
pipelines
directory and run themake
command
- Collect a set of PDFs from Google Books or the Internet Archive and select a set of pages that you would like to transcribe
- transcribe the text on the images for each PDF individually with the
ketos transcribe
framework found here http://kraken.re/ketos.html (Kiessling 2019) and store the resulting*.html
in a directory named after the PDFs identifier within thedata/transcriptions
directory. - Now, you can run
python create_xml_files.py
for each of the PDFs which will output a data set similar to the one from our case study in this repository and other scholars who would like to use your data set can reproduce it without you having to publish the Google Books PDF yourself.
The source code is published under an Apache License (LICENSE
).
Kiessling, Benjamin. “Kraken - an Universal Text Recognizer for the Humanities.” DH Conference Proceedings, vol. 30, 2019.