/ Модель

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

Параметры
134 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Опубликована
4 июн 2023

et5-typos-corrector

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

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

591скачиваний за 30 дней15лайковвеса обновлены3 апр 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

j5ng/et5-typos-corrector — модель для исправления орфографических ошибок в разговорном корейском языке. Автор дообучил ETRI-et5 на парах предложений из корпуса «모두의 말뭉치» с данными для исправления правописания; после предобработки использовано 318 882 пары. Модель построена на архитектуре T5 и содержит 133,7 млн параметров.

Модель принимает текст и генерирует исправленный текст. Она предназначена для коррекции разговорных корейских фраз; в предобработке удалялись запятые, точки, пустые и очень короткие строки, а также слова с тегами имён. Репозиторий содержит веса PyTorch, лицензия — Apache-2.0. Возможности за пределами коррекции разговорного корейского README не подтверждает.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

한국어 맞춤법 교정기(Korean Typos Corrector)

  • ETRI-et5 모델을 기반으로 fine-tuning한 한국어 구어체 전용 맞춤법 교정기 입니다.

Base on PLM model(ET5)

Base on Dataset

Data Preprocessing

    1. 특수문자 제거 (쉼표) .(마침표) 제거
    1. null 값("") 제거
    1. 너무 짧은 문장 제거(길이 2 이하)
    1. 문장 내 &name&, name1 등 이름 태그가 포함된 단어 제거(단어만 제거하고 문장은 살림)
  • total : 318,882 쌍

How to use

from transformers import T5ForConditionalGeneration, T5Tokenizer

# T5 모델 로드
model = T5ForConditionalGeneration.from_pretrained("j5ng/et5-typos-corrector")
tokenizer = T5Tokenizer.from_pretrained("j5ng/et5-typos-corrector")

device = "cuda:0" if torch.cuda.is_available() else "cpu"
# device = "mps:0" if torch.cuda.is_available() else "cpu" # for mac m1

model = model.to(device) 

# 예시 입력 문장
input_text = "아늬 진짜 무ㅓ하냐고"

# 입력 문장 인코딩
input_encoding = tokenizer("맞춤법을 고쳐주세요: " + input_text, return_tensors="pt")

input_ids = input_encoding.input_ids.to(device)
attention_mask = input_encoding.attention_mask.to(device)

# T5 모델 출력 생성
output_encoding = model.generate(
    input_ids=input_ids,
    attention_mask=attention_mask,
    max_length=128,
    num_beams=5,
    early_stopping=True,
)

# 출력 문장 디코딩
output_text = tokenizer.decode(output_encoding[0], skip_special_tokens=True)

# 결과 출력
print(output_text) # 아니 진짜 뭐 하냐고.

With Transformer Pipeline

from transformers import T5ForConditionalGeneration, T5Tokenizer, pipeline

model = T5ForConditionalGeneration.from_pretrained('j5ng/et5-typos-corrector')
tokenizer = T5Tokenizer.from_pretrained('j5ng/et5-typos-corrector')

typos_corrector = pipeline(
    "text2text-generation",
    model=model,
    tokenizer=tokenizer,
    device=0 if torch.cuda.is_available() else -1,
    framework="pt",
)

input_text = "완죤 어이업ㅅ네진쨬ㅋㅋㅋ"
output_text = typos_corrector("맞춤법을 고쳐주세요: " + input_text,
            max_length=128,
            num_beams=5,
            early_stopping=True)[0]['generated_text']

print(output_text) # 완전 어이없네 진짜 ᄏᄏᄏᄏ.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей