/ Модель

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

Контекст
1 024 токена
Лицензия
MIT
Архитектура
m2m_100 · dense
Библиотека
transformers
Опубликована
16 авг 2026

obolo-ai-translation

ПереводТекст → текст3 профессии

Дообученная на парах английского и оболо модель M2M-100 для экспериментального машинного перевода на язык оболо.

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

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

GoogleCalc/obolo-ai-translation — модель перевода с английского на оболо, созданная Оке Нтейгбанамом Дж. (Okejonah1) на основе M2M-100 от Meta. Это демонстрационный проект по машинному переводу и поддержке сохранения языка оболо.

Модель M2M100ForConditionalGeneration содержит 418 млн параметров, дообучена на более чем 40 тысячах пар английских и оболо-текстов и имеет контекст длиной до 1024 токенов. В обучении использованы материалы организации OLBTO и лингвистов, включая переводы Библии, словарь и грамматические правила. Для хранения весов используется safetensors. Репозиторий также описывает гибридную систему с поиском по словарю и переводом модели для неизвестных слов.

Модель подходит для чернового перевода английских фраз и текстов на оболо, а также для языковых демонстраций и поддержки цифрового присутствия языка. Переводы требуют проверки носителями языка: автор указывает, что инструмент не заменяет профессиональных переводчиков, а авторитетным источником являются специалисты OLBTO. Лицензия модели — MIT.

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

  • черновой перевод английских фраз на оболо
  • перевод англоязычных текстов для последующей проверки носителем оболо
  • создание демонстраций машинного перевода для языка оболо
  • поддержка цифрового представления и сохранения языка оболо

Ограничения

Переводы могут быть неточными и требуют проверки носителями языка; модель не заменяет профессионального переводчика. Переводы OLBTO и профильных специалистов остаются авторитетным источником.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

Obolo AI Translation System

About This Project

This is an AI-powered translation tool for English to Obolo, built to support the important work of Obolo language preservation and translation.

Important Note: This is a technology demonstration and AI tool. The authoritative Obolo translations come from OLBTO (Obolo Language and Bible Translation Organization), the recognized experts in Obolo language and Bible translation.

My Role: I am an AI technology enthusiast bringing machine learning capabilities to support Obolo language visibility in the AI age.

Author

Okejonah1 (Oke Nteigbanam J.)

Acknowledgments

OLBTO (Obolo Language and Bible Translation Organization)

The recognized authority on Obolo Bible translation and language preservation.

Obolo Linguists and Researchers

The dedicated linguists who documented Obolo grammar rules, vocabulary, and language structures.

The Obolo Community

The speakers, elders, and community members who preserve the Obolo language.

Meta (M2M-100)

For providing the multilingual translation model.

How Their Work Was Used

ContributionSourceHow Used
Bible TranslationsOLBTO31,104 training pairs
DictionaryLinguists and Researchers6,383 training pairs
Grammar RulesLinguists and Researchers35 rules integrated
Language DataWikipedia and CommunityAdditional training data

Dictionary Examples (English to Obolo)

EnglishObolo
GodAwaji
fatherNte
worldisonyọn̄
earthlinyọn̄
lightutoon̄
lifeugwem
dayusen
thank youoniro
pleasesoso
spiritEkwukwu
kingdomido
nameerieen

Bible Translation Examples (English to Obolo)

English Bible VerseObolo Translation
In the beginning God created the heaven and the earth.Me ibebene, Awaji îrom isinyọn̄ mè linyọn̄.
The Lord is my shepherd; I shall not want.Okumugwem re ogwu ịkpụkpụo ugwem n̄a; mi inyịma mba dọgọ.

What This Tool Does

  • AI Translation Model: Fine-tuned M2M-100 with 418M parameters trained on 40k pairs
  • Dictionary Lookup: 6,383+ Obolo words with variants
  • Hybrid System: Dictionary first, AI fallback for unknowns
  • Meaning-Based: Cultural adaptations and natural Obolo phrasing

How to Use

from transformers import M2M100ForConditionalGeneration, M2M100Tokenizer
import json

model = M2M100ForConditionalGeneration.from_pretrained("Okejonah1/obolo-ai-translation")
tokenizer = M2M100Tokenizer.from_pretrained("Okejonah1/obolo-ai-translation")

# Load dictionary
with open("obolo_dictionary_master.json", "r") as f:
    dictionary = json.load(f)

def translate(text):
    # 1. Check dictionary first
    text_lower = text.lower().strip()
    if text_lower in dictionary:
        return dictionary[text_lower]
    # 2. Use AI model
    tokenizer.src_lang = "en"
    inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
    outputs = model.generate(**inputs, max_length=128, num_beams=5)
    return tokenizer.decode(outputs[0], skip_special_tokens=True)

print(translate("God"))        # Awaji
print(translate("thank you"))   # oniro
print(translate("please"))      # soso

Model Details

  • Base Model: facebook/m2m100_418M
  • Training Data: 40,000+ English-Obolo pairs
  • Training Steps: 14,250
  • Final Validation Loss: 0.82
  • Format: safetensors

Features

  • AI-assisted translation
  • Dictionary lookup for known words
  • Multiple variants support
  • Cultural adaptation awareness

Limitations

  • This is an AI tool, not an expert translator
  • Always verify translations with native speakers
  • OLBTO and expert translations remain the authoritative source

License

MIT License

Author

Okejonah1 (Oke Nteigbanam J.)

Contact

  • Hugging Face: Okejonah1
  • GitHub: Okejonah1

Thank You

To all who have worked to preserve and promote the Obolo language: Your work is the foundation upon which this AI tool is built. This project exists because of your dedication to the Obolo language.

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
M2M100ForConditionalGeneration
Ревизия весов
4b1aedc

0 моделей