Papers for

digital archives teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Combining synthetic and real data improves Manchu OCR accuracy

Combining Synthetic and Real Data for Low-Resource Historical OCR: A Manchu Case Study

Abstract: Manchu, now critically endangered, was one of the principal languages of the Qing empire (1636-1912), and its extensive archival record is increasingly digitized but remains difficult to search and analyze at scale. Previous work showed that vision-language models (VLMs) trained only on synthetic Manchu word images can reach 87.4% word accuracy on real Qing manuscripts and prints, leaving a substantial synthetic-to-real gap. This study examines how synthetic and real historical training data should be combined for low-resource OCR. Using 60,000 synthetic and 20,306 real historical word images, we evaluate three pretrained VLMs and a compact convolutional recurrent neural network (CRNN) under four regimes: synthetic-only, real-only, joint synthetic-real, and sequential synthetic-to-real training, following a common checkpoint-selection and archival evaluation protocol. Introducing real training images raises the leading configurations to between 95.09% and 96.28% word accuracy, while no synthetic-only configuration exceeds 87.92%. Synthetic supplementation substantially improves all three VLMs, whereas its marginal effect for the CRNN is sensitive to the training objective. Joint and sequential training yield broadly similar archival accuracy under the tested practical pipelines. A compact CRNN also reaches the leading performance range once real images are available, showing that model scale alone does not determine recognition accuracy. Finally, complementary errors among strong recognizers allow voting to raise accuracy to 98.27% without additional training, while an eighteenth-century Manchu dictionary provides a principled rule for adjudicating disagreements.

Thu 10 SeptMachine Learning
The gist
Manchu is an endangered language with many historical documents that are hard to read by computers. This study found that using a mix of fake (synthetic) images and real historical images helps computer programs read Manchu text much better. The best models reached over 96% accuracy, and combining multiple models improved accuracy even further. This approach can help make old Manchu texts easier to search and study.
Open 2609.11495v1

Large language models improve linking of historical names with multiple comparisons

Beyond Single-Negative Preference: Multi-Negative DPO for LLM-Centric Historical Entity Linking

Abstract: Large language models (LLMs) have recently shown promise for historical entity linking, but preference optimization for this task is often formulated with only one negative candidate per training instance. This discards information from the remaining candidates retrieved for the same mention. We introduce multi-negative direct preference optimisation (MDPO), a reference-based pairwise objective that compares the correct entity with all valid rejected candidates associated with each mention. MDPO preserves the Bradley-Terry formulation of DPO while exploiting the complete candidate set through masked, length-normalised sequence scores. We evaluate MDPO on hipe-2020 and newseye, covering French, German, English, Swedish, and Finnish historical newspaper text. Experiments show that MDPO improves over supervised fine-tuning and single-negative DPO, with particularly strong gains for NIL mentions, semantic ambiguity, OCR noise, and historically difficult names. Further analyses disentangle candidate-generation and selection errors, showing that candidate retrieval remains a key bottleneck for end-to-end entity linking. These results demonstrate that incorporating all within-instance negative candidates is a simple and effective improvement for LLM-based historical entity linking.

Mon 7 SeptComputation and LanguageArtificial Intelligence
The gist
Linking names in old newspapers to the right historical people is tricky because names can be unclear or misspelled. This paper improves the way large language models learn by comparing the correct person not just against one wrong choice, but against many wrong options at once. This method helps the model do better, especially with tricky names and errors in old texts. The authors also found that finding good candidate names to compare remains a big challenge.
Open 2609.07379v1