/ Модель

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

Контекст
512 токенов
Параметры
95,2 млн
Лицензия
MIT
Архитектура
deberta · dense
Опубликована
31 июл 2024

spam_deberta_v4

Классификация текстаТекст → label4 профессии

Русскоязычная модель DeBERTa для классификации текстов как спам или не спам.

358скачиваний за 30 дней9лайковвеса обновлены7 сен 2024

Бенчмарки

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

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

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

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

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

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

RUSpam/spam_deberta_v4 — русскоязычная модель классификации текста на спам и не спам, разработанная на основе архитектуры DeBERTa и дообученная на наборе данных RUSpam/spam_dataset_v4. Она подходит для фильтрации спам-сообщений и автоматической разметки входящих текстов. Модель содержит 95,2 млн параметров, принимает текст с контекстом до 512 токенов и выдаёт метку класса. Распространяется в форматах PyTorch и Safetensors по лицензии MIT.

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

  • фильтрация спама во входящих сообщениях
  • проверка пользовательских комментариев на спам
  • автоматическая разметка текстов для модерации

Ограничения

Модель рассчитана на классификацию русскоязычного текста и ограничена контекстом до 512 токенов.

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

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

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

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

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

Открыть на Hugging Face

RUSpam/spam_deberta_v4

Описание

Это модель определения спама, основанная на архитектуре Deberta, дообученная на русскоязычных данных о спаме. Она классифицирует текст как спам или не спам.

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

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

model_path = "RUSpam/spam_deberta_v4"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForSequenceClassification.from_pretrained(model_path)

def predict(text):
    inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=256)
    with torch.no_grad():
        outputs = model(**inputs)
        logits = outputs.logits
        predicted_class = torch.argmax(logits, dim=1).item()
    return "Спам" if predicted_class == 1 else "Не спам"

text = "Ваш текст для проверки здесь"
result = predict(text)
print(f"Результат: {result}")

Цитирование

@MISC{RUSpam/spam_deberta_v4,
    author  = {Denis Petrov, Kirill Fedko (Neurospacex),  Sergey Yalovegin},
    title   = {Russian Spam Classification Model},
    url     = {https://huggingface.co/RUSpam/spam_deberta_v4/},
    year    = 2024
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей