InCa and InDia: Inline Casing and Diacritization Preprocessing for Robust-to-Noise Tokenization and Interpretability

We introduce two inline approaches to tokenization preprocessing of casing (InCa) and diacritics (InDia) in the texts. Their main component relies on an automatically created external dictionary that stores information about the most frequent casings or diacritizations of words, and marking only the non-frequent spellings. We show that in a number of noising scenarios, our casing algorithm shows the best performance, and in the cases where it performs on par with the alternative solutions, the intrinsic parameters of the tokenizer trained on our data are more stable. As for inline diacritization, this is the first solution of that type to our knowledge; we show its improvement in robustness against the de-diacritized texts compared to tokenization without preprocessing. We share our preprocessing systems on a public GitHub repository.

Authors

Publication Details

Journal
Universität Zürich, ZORA
Published
2025-07-18
DOI
https://doi.org/10.5167/uzh-292812
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

InCa and InDia: Inline Casing and Diacritization Preprocessing for Robust-to-Noise Tokenization and Interpretability

Martin Popel, Kirill Semenov
Universität Zürich, ZORA
Natural Language Processing Techniques
article

InCa and InDia: Inline Casing and Diacritization Preprocessing for Robust-to-Noise Tokenization and Interpretability

Martin Popel, Kirill Semenov
article en

Abstract

We introduce two inline approaches to tokenization preprocessing of casing (InCa) and diacritics (InDia) in the texts. Their main component relies on an automatically created external dictionary that stores information about the most frequent casings or diacritizations of words, and marking only the non-frequent spellings. We show that in a number of noising scenarios, our casing algorithm shows the best performance, and in the cases where it performs on par with the alternative solutions, the intrinsic parameters of the tokenizer trained on our data are more stable. As for inline diacritization, this is the first solution of that type to our knowledge; we show its improvement in robustness against the de-diacritized texts compared to tokenization without preprocessing. We share our preprocessing systems on a public GitHub repository.

Universität Zürich, ZORA
Quality Education
Openalex Percentile: Top 13%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.