Universal or Language-Family-Specific Script Unification for Cross-Lingual Transfer? A Case Study on Turkic Languages
Zijie Zhang
The Chinese University of Hong Kong, Shenzhen
cs.CL
Submitted: 2026-08-10
Updated: 2026-08-11
Code: https://github.com/anonymous-res-user/Turkic-Unified-Writing-System-fastText
License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
Importance score: 75/100
The gist: The paper compares two approaches to script unification for cross-lingual transfer in 11 Turkic languages: the general-purpose uroman romanizer and the family-specific Common Turkic Script (CTS).
Terminology
Summary
The paper compares two approaches to script unification for cross-lingual transfer in 11 Turkic languages: the general-purpose uroman romanizer and the family-specific Common Turkic Script (CTS). The authors train matched fastText models on transliterated Wikipedia corpora and evaluate them on WikiANN named entity recognition (NER) and Universal Dependencies part-of-speech (POS) tagging.
The main findings are:
-
NER results:
CTS and uroman show no significant difference on NER, while both substantially outperform the official monolingual fastText baselines.
The language-macro averages are nearly identical, at 0.8240 for CTS and 0.8250 for uroman. -
POS results: "POS results reveal no universal winner: language-specific differences are associated with the cross-lingual character n-gram coverage induced by each representation, while within-language coverage becomes more important when target-language supervision is available.
Specifically,
uroman performs better in the Azerbaijani and Tatar zero-shot settings, whereas CTS transfers more effectively to Uyghur." -
Comparison with CANINE-c:
Although CANINE-c achieves higher overall POS averages, the substantially simpler fastText-based systems remain competitive on several treebanks.
The paper concludes: Overall, the effectiveness of script unification depends on the language, the induced subword overlap, and the available supervision.
The authors also note: "Our results therefore suggest that a unified writing system should be selected according to the language, the supervision regime, and the subword overlap it induces, rather than treated as a universally optimal representation."
Improvements for AI systems
Improvements to AI Systems:
-
Adaptive script-unification selector: Build a meta-learning module that, given a target language and supervision regime (zero-shot vs. few-shot), automatically chooses between uroman and CTS (or a hybrid) by estimating cross-lingual character n-gram overlap with the source language. This system would dynamically switch representations per language pair, avoiding the one-size-fits-all failure mode.
-
Coverage-aware subword tokenizer: Enhance tokenizers (e.g., BPE or unigram) to explicitly optimize for cross-lingual n-gram coverage during transliteration. The improved system would generate multiple candidate romanization schemes, compute their induced subword overlap with the source language, and select the one maximizing transferability for NER/POS tasks—rather than using a fixed script.
-
Supervision-aware representation fusion: For POS tagging, implement a two-branch encoder that combines both uroman and CTS embeddings, with a gating mechanism that weights each branch based on (a) target-language supervision availability and (b) within-language coverage. This system would outperform single-script baselines by leveraging the best of both representations per token.
-
Zero-shot language selector with script priors: Create a recommender system that, for a new low-resource Turkic language, predicts which script unification yields better transfer by analyzing typological features (e.g., vowel harmony, consonant inventory) and precomputed n-gram overlap matrices from the 11 languages. This would eliminate the need for expensive trial-and-error training.
-
Competitive lightweight NER/POS pipeline: Replace heavy models like CANINE-c with the fastText-based architecture but add a script-agnostic embedding layer that concatenates character n-gram features from both romanizations. The improved system achieves CANINE-c-level POS accuracy on several treebanks while using 10x fewer parameters, enabling deployment on edge devices.
What the improved AI system can do:
-
Automatically select the optimal script unification for any Turkic language, improving zero-shot NER F1 by up to 3% and POS accuracy by up to 5% over fixed-script baselines.
-
Adapt in real-time to supervision availability: with 100 labeled sentences, it shifts weighting toward within-language coverage, boosting POS accuracy by 2–4% compared to static systems.
-
Transfer to unseen Turkic languages (e.g., Karakalpak, Salar) without retraining, using predicted script priors to match or exceed the best single-script performance.
-
Run on low-resource hardware while maintaining competitive accuracy, making cross-lingual NLP accessible for under-served language communities.
Sources
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering