This paper addresses the challenge of fluid character sets in medieval text corpora by introducing methods to reverse character-set simplification and abbreviation. The authors train character-level one-to-one RNNs with self-supervision to undo these mappings, recovering half the Character Error Rate (CER) using only 20 text lines.
- One-to-one RNNs provide significant improvements for HTR post-correction while ignoring insertions and deletions.
- The same networks are adapted into Banded RNNs using character-level alignment ground truth to expand abbreviations in medieval charter transcriptions.
- An elaborate heuristic defines a metric for semantic similarity between characters of arbitrary sets, termed letter lemmatization.
- A Python library is presented to efficiently perform all these methods.
The work provides tools and metrics to handle heterogeneous digitization policies and varying transcription practices in historical documents.