Universal or Language-Family-Specific Script Unification for Cross-Lingual Transfer? A Case Study on Turkic Languages

arXiv:2608.09356 · cs.CL · Submitted 2026-08-10 · Read on arXiv

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:

  1. 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.

  2. 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."

  3. 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:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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