Application of deep learning approaches for medieval historical documents transcription

Maksym Voloshchuk, Bohdana Zarembovska, Mykola Kozlenko
12/21/2025
cs.CVcs.CLcs.LG

No confident code implementation found for this paper.

Abstract

Handwritten text recognition and optical character recognition solutions show excellent results with processing data of modern era, but efficiency drops with Latin documents of medieval times. This paper presents a deep learning method to extract text information from handwritten Latin-language documents of the 9th to 11th centuries. The approach takes into account the properties inherent in medieval documents. The paper provides a brief introduction to the field of historical document transcription, a first-sight analysis of the raw data, and the related works and studies. The paper presents the steps of dataset development for further training of the models. The explanatory data analysis of the processed data is provided as well. The paper explains the pipeline of deep learning models to extract text information from the document images, from detecting objects to word recognition using classification models and embedding word images. The paper reports the following results: recall, precision, F1 score, intersection over union, confusion matrix, and mean string distance. The plots of the metrics are also included. The implementation is published on the GitHub repository.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{voloshchuk2025application,
  title  = {Application of deep learning approaches for medieval historical documents transcription},
  author = {Maksym Voloshchuk and Bohdana Zarembovska and Mykola Kozlenko},
  year   = {2025},
  eprint = {2512.18865},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.18865v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.18865.svg)](https://codeofpaper.com/paper/2512.18865)

Discussion