/ Модель

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

Контекст
512 токенов
Лицензия
MIT
Архитектура
distilbert · dense
Базовая модель
distilbert-base-multilingual-cased
Библиотека
transformers
Опубликована
14 фев 2026

tanaos-spam-detection-german

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

Дообученная DistilBERT-модель классифицирует немецкоязычные сообщения как спам или обычный текст для первичной фильтрации.

332скачиваний за 30 дней0лайковвеса обновлены28 мар 2026

Бенчмарки

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

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

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

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

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

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

Модель tanaos/tanaos-spam-detection-german разработана Tanaos с использованием библиотеки Artifex и предназначена для классификации немецкоязычного текста как спама или обычного сообщения. Это дообученная DistilBERT-модель на основе distilbert/distilbert-base-multilingual-cased; она принимает текст и возвращает метку класса. Контекст модели — 512 токенов.

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

Это фильтр первого уровня, поэтому ошибки классификации возможны; README не рекомендует применять его в сценариях с серьёзными последствиями без дополнительной проверки человеком. Основной язык модели — немецкий, поэтому для других языков следует выбирать специализированные версии.

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

  • фильтрация спама в немецкоязычной электронной почте
  • определение спам-сообщений в мессенджерах
  • выявление фишинговых сообщений на немецком языке
  • отсеивание мошеннических предложений и нежелательной рекламы
  • первичная модерация вредоносных немецкоязычных сообщений

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

tanaos-spam-detection-german: A small but performant base spam detection model specifically designed for German text

This model was created by Tanaos with the Artifex Python library.

This is a spam detection model based on distilbert-base-multilingual-cased and fine-tuned on a synthetic dataset to classify text as spam or not_spam.

This model is intended to be used as a first-layer spam filter for email systems, messaging applications or any other text-based communication platform, and it was specifically fine-tuned to perform well on German text.

The following categories are considered spam:

  1. Unsolicited commercial advertisement or non-commercial proselytizing.
  2. Fraudulent schemes. including get-rich-quick and pyramid schemes.
  3. Phishing attempts. unrealistic offers or announcements.
  4. Content with deceptive or misleading information.
  5. Malware or harmful links.
  6. Adult content or explicit material.
  7. Excessive use of capitalization or punctuation to grab attention.

Languages

The main model language is German, but we have spam detection models specialized in other languages as well:

How to Use

Use this model through the Artifex library:

install Artifex with

pip install artifex

use the model with

from artifex import Artifex

spam_detection = Artifex().spam_detection(language="german")

print(spam_detection("Sie haben ein iPhone 16 gewonnen! Klicken Sie hier, um Ihren Preis zu beanspruchen."))

# >>> [{'label': 'spam', 'score': 0.9989}]

Model Description

Training Details

This model was trained using the Artifex Python library

pip install artifex

by providing the following instructions and generating 10,000 synthetic training samples:

from artifex import Artifex

spam_detection = Artifex().spam_detection()

spam_detection.train(
    spam_content=[
        "Unaufgeforderte kommerzielle Werbung oder nicht-kommerzielle Missionierung",
        "Betrügerische Machenschaften, einschließlich Schnell-reich-werden- und Schneeballsysteme",
        "Phishing-Versuche, unrealistische Angebote oder Ankündigungen",
        "Inhalte mit täuschenden oder irreführenden Informationen",
        "Malware oder schädliche Links",
        "Inhalte für Erwachsene oder explizites Material",
        "Übermäßige Verwendung von Großbuchstaben oder Satzzeichen, um Aufmerksamkeit zu erregen",
    ],
    language="german",
    num_samples=15000
)

Intended Uses

This model is intended to:

  • Serve as a first-layer spam filter for email systems, messaging applications, or any other text-based communication platform, if the text is in German.
  • Help reduce unwanted or harmful messages by classifying text as spam or not spam.

Not intended for:

  • Use in high-stakes scenarios where misclassification could lead to significant consequences without further human review.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DistilBertForSequenceClassification
Ревизия весов
670a9f0

0 моделей