/ Модель

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

Контекст
514 токенов
Параметры
504 млн
Лицензия
MIT
Архитектура
roberta · dense
Базовая модель
ru-en-RoSBERTa
Опубликована
15 июл 2026

toxicity-classifier-ru

Классификация текстаТекст → label

Русскоязычная модель RoBERTa для бинарной классификации текста на токсичный и нетоксичный.

4скачиваний за 30 дней1лайквеса обновлены15 июл 2026

Бенчмарки

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

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

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

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

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

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

Модель tankoooo/toxicity-classifier-ru — русскоязычный классификатор токсичности, разработанный tankoooo. Это дообученная модель RoBERTa для бинарной классификации текста: класс 0 означает нетоксичный текст, класс 1 — токсичный. В качестве базовой модели использована ai-forever/ru-en-RoSBERTa; дообучение проводилось на датасете tankoooo/toxicity-classification-ru.

Модель принимает текст и выдаёт метку класса. Архитектура — RobertaForSequenceClassification, размер — 503,5 млн параметров, максимальный контекст — 514 токенов. Репозиторий содержит веса в формате safetensors.

В README указаны нулевые значения accuracy, F1 и precision на тестовой выборке, поэтому результаты не подтверждают работоспособность классификатора. Модель распространяется по лицензии MIT.

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

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

Ограничения

В README указаны нулевые accuracy, F1 и precision на тестовой выборке, поэтому качество модели не подтверждено и предсказания следует проверять. Контекст ограничен 514 токенами.

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

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

Открыть на Hugging Face

Toxicity Classifier for Russian Texts

Описание

Модель для бинарной классификации токсичности русскоязычных текстов.

Задача

  • Класс 0: Нетоксичный текст
  • Класс 1: Токсичный текст

Метрики на тестовой выборке

МетрикаЗначение
Accuracy0.0000
F1-Score0.0000
Precision0.0000
Recall0.0000
ROC-AUC0.0000
MCC0.0000

Использование

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

model_name = 'tankoooo/toxicity-classifier-ru'
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)

def predict_toxicity(text):
    inputs = tokenizer(text, return_tensors='pt', max_length=128, truncation=True, padding=True)
    with torch.no_grad():
        outputs = model(**inputs)
        probs = torch.softmax(outputs.logits, dim=-1)
        return probs[0][1].item()

# Пример
print(predict_toxicity('Здравствуйте, чем могу помочь?'))

Датасет

Модель обучена на датасете: tankoooo/toxicity-classification-ru

Автор

tankoooo

Лицензия

MIT

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

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

GPU в ailist

Универсальный рантайм · text-classification

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

Подбираем GPU…

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

0 моделей