/ Модель

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

Контекст
512 токенов
Параметры
124 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Опубликована
15 авг 2026

ai-grammar-correction-model

Генерация текстаТекст → текст3 профессии

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

anuvid/ai-grammar-correction-model — модель последовательность-в-последовательность на базе трансформера T5, дообученная автором для исправления грамматических ошибок в английском языке. Она принимает текст с префиксом «grammar: » и возвращает исправленный вариант, устраняя грамматические, синтаксические и стилистические ошибки. Размер модели — 123,8 млн параметров; максимальная длина входа по README — 128 токенов, контекст по метаданным — 512 токенов.

Модель обучалась на 100 000 парах предложений; README приводит результаты BLEU 0,6869, GLEU 0,8311 и ROUGE-1 0,8819 на тестовой выборке из 10 000 примеров. Подходит для корректуры английских предложений и интеграции в редакторы или учебные инструменты. Ограничения: заявлен только английский язык, длина входа в README ограничена 128 токенами, а показатели качества относятся к описанному тестовому набору. Лицензия — Apache-2.0.

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

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

Ограничения

Модель рассчитана на английский язык; README указывает максимальную длину входа 128 токенов. Приведённые метрики получены на описанном автором тестовом наборе и не гарантируют такое же качество на других типах текста.

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

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

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

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

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

Открыть на Hugging Face

AI Grammar Correction — Fine-tuned FLAN-T5

Model Description

This is a sequence-to-sequence transformer model fine-tuned for Grammatical Error Correction (GEC) based on google/flan-t5-base.

It automatically detects and corrects grammatical, syntactical, and stylistic errors in English sentences, returning fluent, natural corrections.

Task Details

  • Task: Grammatical Error Correction (GEC)
  • Base Architecture: google/flan-t5-base
  • Input Prefix: "grammar: <input_text>"
  • Max Sequence Length: 128 tokens

Dataset Specifications

Fine-tuned on a curated dataset of 100,000 sentence pairs:

  • Train Set: 80,000 pairs (80%)
  • Validation Set: 10,000 pairs (10%)
  • Test Set: 10,000 pairs (10%)

Evaluation Results (10,000 Unseen Test Examples)

MetricTest Score
BLEU0.6869
GLEU0.8311
ROUGE-10.8819
ROUGE-20.7698
ROUGE-L0.8748
Exact Match Accuracy0.0886
Word Accuracy0.5018

How to Use

import torch
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

MODEL_ID = "anuvid/ai-grammar-correction-model"

tokenizer = AutoTokenizer.from_pretrained(MODEL_ID)
model = AutoModelForSeq2SeqLM.from_pretrained(MODEL_ID)

text = "She go to school yesterday."
inputs = tokenizer(f"grammar: {text}", return_tensors="pt")

outputs = model.generate(**inputs, max_length=128, num_beams=4, early_stopping=True)
corrected_text = tokenizer.decode(outputs[0], skip_special_tokens=True)

print("Original :", text)
print("Corrected:", corrected_text)
# Output: "She went to school yesterday."

Example Corrections

Original InputModel Output
She go to school yesterday.She went to school yesterday.
He don't likes playing football.He doesn't like playing football.
I has a meeting tomorrow.I have a meeting tomorrow.
They was going to the market.They were going to the market.
This are a very good book.This is a very good book.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
T5ForConditionalGeneration
Ревизия весов
fc552fe

0 моделей