/ Модель

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

Контекст
1 024 токена
Параметры
457 млн
Архитектура
mbart · dense
Опубликована
28 июн 2023

mbart-italian-grammar-corrector

Генерация текстаТекст → текст

Дообученная mBART-модель исправляет грамматические ошибки в итальянских текстах.

103скачиваний за 30 дней1лайквеса обновлены9 авг 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MRNH/mbart-italian-grammar-corrector — модель mBART, дообученная для исправления грамматических ошибок в итальянском языке на открытом наборе MERLIN. Она принимает итальянский текст и генерирует исправленный вариант; для работы в Transformers используется MBartForConditionalGeneration и токенизатор MBart50TokenizerFast с итальянским языковым кодом it_IT. Модель содержит 457,4 млн параметров, работает с текстом и имеет контекст до 1024 токенов. Репозиторий содержит веса в формате PyTorch.

Модель подходит для корректуры итальянских текстов и экспериментов с автоматическим исправлением грамматики. В карточке не приведены результаты оценки качества, поэтому пригодность для конкретных типов текстов следует проверять отдельно. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Качество исправлений для разных жанров и типов текста не описано; результаты стоит проверять на целевых данных. Контекст ограничен 1024 токенами.

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

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

Открыть на Hugging Face

This is a fine-tuned version of Multilingual Bart trained on Italian in particular on the public dataset MERLIN for Grammatical Error Correction.

To initialize the model:

from transformers import MBartForConditionalGeneration, MBart50TokenizerFast
model = MBartForConditionalGeneration.from_pretrained("MRNH/mbart-italian-grammar-corrector")

To generate text using the model:

tokenizer = MBart50TokenizerFast.from_pretrained("MRNH/mbart-italian-grammar-corrector", src_lang="it_IT", tgt_lang="it_IT")
input = tokenizer("I was here yesterday to studying",text_target="I was here yesterday to study", return_tensors='pt')
output = model.generate(input["input_ids"],attention_mask=input["attention_mask"],forced_bos_token_id=tokenizer_it.lang_code_to_id["it_IT"])

Training of the model is performed using the following loss computation based on the hidden state output h:

h.logits, h.loss = model(input_ids=input["input_ids"],
                                              attention_mask=input["attention_mask"],
                                              labels=input["labels"])

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MBartForConditionalGeneration
Ревизия весов
928b3e8

0 моделей