/ Модель

Характеристики

Лицензия
CC BY-NC-SA 4.0
Библиотека
transformers
Опубликована
17 авг 2026

nileagi-suk-mt

ПереводТекст → текст

Модель переводит литературный текст с суахили на сукума в макронной орфографии.

0скачиваний за 30 дней0лайковвеса обновлены25 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Sukuma MT — модель машинного перевода, разработанная Zephania и Isack Odero. Она переводит литературный текст с суахили на сукума и выдаёт сукума в макронной орфографии (ā, ē, ī, ō, ū). Направление перевода одностороннее; модель можно использовать как последний этап цепочки «английский → суахили → сукума». Для загрузки указаны Transformers, AutoTokenizer и AutoModelForSeq2SeqLM.

На тесте из 147 пар модель показала chrF2 42,6 и BLEU 20,0; авторы отмечают, что смысл часто сохраняется, но перевод может заметно отличаться от эталона. Модель предназначена для литературного текста и чтения вслух, а не для разговорного, юридического, медицинского или новостного перевода. Она иногда вставляет пробелы внутри слов, а имена и редкие основы передаёт приблизительно. Весы доступны после одобрения запроса доступа по лицензии CC BY-NC-SA 4.0; требуется атрибуция NileAGI, коммерческое использование требует отдельной лицензии.

Сценарии применения

  • перевод литературного текста с суахили на сукума
  • подготовка текста на сукума для чтения вслух
  • перевод на сукума как последнего этапа цепочки через суахили

Ограничения

Предназначена для литературного текста с макронной орфографией; не рассчитана на обратный перевод, разговорную речь, юридические, медицинские или новостные тексты. Возможны лишние пробелы внутри слов и неточная передача имён и редких основ; оценка основана на небольшом тесте из 147 пар.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Sukuma MT

Authors: Zephania and Isack Odero

Swahili → Sukuma machine translation for the macron orthography (ā ē ī ō ū). Reads Swahili text and writes Sukuma text.

Direction is one-way. There is no English → Sukuma SKU — pivot English → Swahili first, then this model.

Lite siblingnileagi/nileagi-suk-mt-lite
Collectionnileagi/nileagi-suk

Quick example

SwahiliSukuma (this model)
Habari yako?Ūlī mhola?

Always set the source language to swh_Latn and force the Sukuma BOS token suk_Latn. If you skip that, output will not be Sukuma.

Summary

TaskMachine translation
DirectionSwahili → Sukuma
Language codesswh_Latn → suk_Latn
Pairs31,102 · train 29,962 · val 993 · test 147
Split rulewhole document groups
OrthographyLatin with vowel macrons
Primary metricchrF2

Evaluation

Held-out document-group test (147 pairs) — the number to quote. Validation is a check only.

Sukuma is morphologically rich and longer than Swahili on this table (~1.3× words). Prefer chrF2; BLEU is secondary.

SplitchrF2BLEUeval loss
Test (147)42.620.01.97
Validation (993)46.323.2—

A chrF2 in the low–mid 40s means meaning is often carried but the text is not a clean match to the reference.

Lite on the same test split: chrF2 34.8, BLEU 12.7.

How to use

from transformers import AutoModelForSeq2SeqLM, AutoTokenizer

tok = AutoTokenizer.from_pretrained("nileagi/nileagi-suk-mt")
model = AutoModelForSeq2SeqLM.from_pretrained("nileagi/nileagi-suk-mt")

tok.src_lang = "swh_Latn"
inputs = tok("Habari yako?", return_tensors="pt")
bos = tok.convert_tokens_to_ids("suk_Latn")
out = model.generate(
    **inputs,
    forced_bos_token_id=bos,
    max_new_tokens=128,
)
print(tok.decode(out[0], skip_special_tokens=True))

Decoded Sukuma sometimes contains spaces inside words. Keep real word boundaries when you display or score the text.

Intended use

  • Literary and read-aloud Swahili → Sukuma
  • Last hop of English → Swahili → Sukuma

Out of scope

  • Sukuma → Swahili
  • Direct English → Sukuma
  • Chat, legal, medical, or news translation
  • Conversational or social-media Sukuma
  • Commercial products without a licence from NileAGI

Limitations

  • Literary table and macron spelling only
  • Decoding can insert extra spaces inside words; prefer chrF2 over BLEU
  • Names and rare stems are often approximated
  • English errors in a pivot cascade are copied into Sukuma
  • Small held-out test (147 pairs)

Related

Access

Weights are gated under CC BY-NC-SA 4.0.

  1. Open Request access at the top of this page and describe your intended use.
  2. After approval, authenticate (huggingface-cli login or HF_TOKEN) and download or load the model.

Attribute NileAGI when you use or redistribute the weights. Adapted weights must stay under CC BY-NC-SA 4.0. Commercial licensing: hi@nileagi.com.

License

Weights: CC BY-NC-SA 4.0.
See LICENSE and NOTICE.md.

Citation

@misc{nileagi-suk-mt-2026,
  title        = {Sukuma machine translation (Swahili to Sukuma)},
  author       = {Zephania and Isack Odero},
  year         = {2026},
  howpublished = {Hugging Face},
  url          = {https://huggingface.co/nileagi/nileagi-suk-mt},
  note         = {NileAGI}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
dd903fe

0 моделей