/ Модель

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

Контекст
1 024 токена
Параметры
464 млн
Лицензия
MIT
Архитектура
m2m_100 · dense
Базовая модель
nllb-200-distilled-600M
Библиотека
transformers
Опубликована
9 фев 2025

nllb200-francais-wolof

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

Дообученная модель NLLB-200 для перевода текстов между французским и волофом.

227скачиваний за 30 дней3лайкавеса обновлены10 фев 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Lahad дообучил модель Meta NLLB-200 Distilled 600M для перевода между французским и волофом. Это последовательная модель перевода на архитектуре M2M100; в метаданных указано 463,7 млн параметров и контекст до 1024 токенов, тогда как README сообщает об ограничении в 128 токенов. При обработке входа используются языковые коды fr_Latn и wol_Latn.

Модель предназначена для перевода текстов, локализации материалов, помощи в изучении языков и общения между носителями французского и волофа. README указывает, что обучение проводилось на параллельных данных французского и волофа. Для коммерческого использования README приводит лицензию CC-BY-NC-4.0, а метаданные Hugging Face — MIT; проверьте условия лицензии в самом репозитории перед использованием.

Модель может хуже справляться с региональными вариантами волофа, культурными нюансами, разговорной лексикой и специализированными текстами. Для важных переводов рекомендуется проверка человеком; модель не предназначена для перевода речи в реальном времени.

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

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

Ограничения

Модель может хуже переводить региональные варианты волофа, разговорную речь и специализированные тексты; важные переводы следует проверять человеком. README указывает контекст 128 токенов, а метаданные — 1024 токена; лицензии в README и метаданных также расходятся (CC-BY-NC-4.0 и MIT).

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

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

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

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

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

Открыть на Hugging Face

Model Card: NLLB-200 French-Wolof(🇫🇷↔️🇸🇳) Translation Model

Model Details

Model Description

A fine-tuned version of Meta's NLLB-200 (600M distilled) model specialized for French to Wolof translation. This model was trained to improve accessibility of content between French and Wolof languages.

  • Developed by: Lahad
  • Model type: Sequence-to-Sequence Translation Model
  • Language(s): French (fr_Latn) ↔️ Wolof (wol_Latn)
  • License: CC-BY-NC-4.0
  • Finetuned from model: facebook/nllb-200-distilled-600M

Model Sources

Uses

Direct Use

  • Text translation between French and Wolof
  • Content localization
  • Language learning assistance
  • Cross-cultural communication

Out-of-Scope Use

  • Commercial use without proper licensing
  • Translation of highly technical or specialized content
  • Legal or medical document translation where professional human translation is required
  • Real-time speech translation

Bias, Risks, and Limitations

  1. Language Variety Limitations:

    • Limited coverage of regional Wolof dialects
    • May not handle cultural nuances effectively
  2. Technical Limitations:

    • Maximum context window of 128 tokens
    • Reduced performance on technical/specialized content
    • May struggle with informal language and slang
  3. Potential Biases:

    • Training data may reflect cultural biases
    • May perform better on standard/formal language

Recommendations

  • Use for general communication and content translation
  • Verify translations for critical communications
  • Consider regional language variations
  • Implement human review for sensitive content
  • Test translations in intended context before deployment

How to Get Started with the Model

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

# Load model and tokenizer
tokenizer = AutoTokenizer.from_pretrained("Lahad/nllb200-francais-wolof")
model = AutoModelForSeq2SeqLM.from_pretrained("Lahad/nllb200-francais-wolof")

# Translation function
def translate(text, max_length=128):
    inputs = tokenizer(
        text,
        max_length=max_length,
        padding="max_length",
        truncation=True,
        return_tensors="pt"
    )
    
    outputs = model.generate(
        input_ids=inputs["input_ids"],
        attention_mask=inputs["attention_mask"],
        forced_bos_token_id=tokenizer.convert_tokens_to_ids("wol_Latn"),
        max_length=max_length
    )
    
    return tokenizer.decode(outputs[0], skip_special_tokens=True)

Training Details

Training Data

  • Dataset: galsenai/centralized_wolof_french_translation_data
  • Split: 80% training, 20% testing
  • Format: JSON pairs of French and Wolof translations

Training Procedure

Preprocessing

  • Dynamic tokenization with padding
  • Maximum sequence length: 128 tokens
  • Source/target language tags: fr_Latn/wol_Latn

Training Hyperparameters

  • Learning rate: 2e-5
  • Batch size: 8 per device
  • Training epochs: 3
  • FP16 training: Enabled
  • Evaluation strategy: Per epoch

Evaluation

Testing Data, Factors & Metrics

  • Testing Data: 20% of dataset
  • Metrics:
    • Cloud Provider:
  • Evaluation Factors:
    • Translation accuracy
    • Semantic preservation
    • Grammar correctness

Environmental Impact

  • Hardware Type: NVIDIA T4 GPU
  • Hours used: 5
  • Cloud Provider: [Not Specified]
  • Compute Region: [Not Specified]
  • Carbon Emitted: [Not Calculated]

Technical Specifications

Model Architecture and Objective

  • Architecture: NLLB-200 (Distilled 600M version)
  • Objective: Neural Machine Translation
  • Parameters: 600M
  • Context Window: 128 tokens

Compute Infrastructure

  • Training Hardware: NVIDIA T4 GPU
  • Training Time: 5 hours
  • Software Framework: Hugging Face Transformers

Model Card Contact

For questions about this model, please create an issue on the model's Hugging Face repository.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей