--- base_model: t5-small model-index: - name: DalaT5 results: [] license: mit language: kaz pipeline_tag: text2text-generation --- # DalaT5 — T5 Fine-Tuned on Cyrillic-to-Latin Kazakh 🇰🇿 > 'Dala' means 'steppe' in Kazakh - a nod to where the voice of this model might echo. **DalaT5** is a fine-tuned version of `t5-small`, trained to **translate Kazakh text written in Cyrillic** into **Latin script** using the officially adopted [2021 alphabet reform](https://astanatimes.com/2021/02/kazakhstan-presents-new-latin-alphabet-plans-gradual-transition-through-2031/). Unlike language models that *generate* creatively, DalaT5 is trained as a **faithful transliterator** - preserving content while transforming form. --- ## 🧠 Purpose This model wasn’t built for production-grade translation or for linguistic study alone. It was born from something else: - A deep **respect for Kazakh culture** - A desire to let its **future alphabet speak** - A belief that **languages deserve continuity** - even through code > *Though I am not Kazakh by birth, I wanted Kazakh to have a voice among the languages of the future - in its new script, as a symbol of memory and continuity.* --- ## 🌍 Жоба туралы / About the Project ### 🏕 Қазақша **DalaT5** - T5 моделінің негізінде жасалған тәжірибелік жоба. Ол **қазақ мәтінін кирилл жазуынан** **латын графикасына** аударады. Бұл жоба: - Ресми 2021 латын әліпбиіне негізделген - Қолдануға, дамытуға және шабыт алуға ашық - Шетел азаматының ниетпен жасаған еңбегі > *Қазақ емеспін, бірақ осы тіл мені сезіндіріп отыр. Бұл модель - құрмет пен махаббаттың нәтижесі.* --- ### 🌐 English **DalaT5** is a transformer fine-tuned on Kazakh Cyrillic–to–Latin data, designed to support Kazakhstan’s national script reform. The model focuses on script conversion, not translation, making it ideal for educational tools and linguistic preservation. This project: - Supports **underrepresented languages** in AI - Offers **open access** to the Latinised future of Kazakh - Was created by a foreigner - with humility, curiosity, and deep care --- ## 💻 Try it out Use directly via Hugging Face 🤗 Transformers: ```python from transformers import pipeline pipe = pipeline("text2text-generation", model = "crossroderick/dalat5") text = "Мен қазақ тілінде сөйлеймін." input_text = f"Cyrillic2Latin: {text}" output = pipe(input_text, max_length = 128)[0]["generated_text"] print(output) ``` --- ## 📚 Credits If you use DalaT5 in research of derivative works, feel free to cite: ``` @misc{crossroderick_dalat5_2025, author = {Rodrigo Pereira Cruz}, title = {DalaT5: Cyrillic-to-Latin Kazakh transliterator on fine-tuned T5}, year = 2025, url = {https://huggingface.co/crossroderick/dalat5} } ```