/ Модель

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

Контекст
64 токена
Параметры
4,8 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
urlbert-tiny-base-v4
Опубликована
30 мар 2025

urlbert-tiny-v4-phishing-classifier

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

Компактная BERT-модель CrabInHoney классифицирует URL как фишинговые или безопасные для фильтрации ссылок.

453скачиваний за 30 дней2лайкавеса обновлены26 янв 2026

Бенчмарки

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

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

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

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

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

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

CrabInHoney/urlbert-tiny-v4-phishing-classifier — компактная модель BERT, разработанная CrabInHoney для классификации URL на фишинговые и нефишинговые. Это дообученная для распознавания фишинговых ссылок версия CrabInHoney/urlbert-tiny-base-v4 с архитектурой BertForSequenceClassification и 4,8 млн параметров. Модель принимает текст URL; её контекст составляет 64 токена, а карточка указывает поддержку английского языка.

Модель предназначена для проверки ссылок в фильтрах, системах анализа URL и инструментах безопасности. В README для версии v4 заявлены accuracy 0,9907, precision 0,9945, recall 0,9855 и F1 0,9900; подробности методики оценки не приведены. Распространяется по лицензии Apache-2.0.

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

  • проверка URL на фишинг
  • фильтрация подозрительных ссылок в сообщениях
  • классификация URL в инструментах кибербезопасности

Ограничения

Модель ограничена классификацией URL и контекстом до 64 токенов. Заявленные метрики приведены без описания методики оценки, поэтому качество на других данных не установлено.

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

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

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

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

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

Открыть на Hugging Face

This is a very small version of BERT, designed to categorize links into phishing and non-phishing links

An updated, lighter version of the old classification model for URL analysis

Old version: https://huggingface.co/CrabInHoney/urlbert-tiny-v3-phishing-classifier

Comparison with the previous version of urlbert phishing-classifier:
VersionAccuracyPrecisionRecallF1-score
v20.96650.97560.95220.9637
v30.98190.98760.97340.9805
v4 (this model)0.99070.99450.98550.9900

Model size

3.69M params

Tensor type

F32

Dataset (urls.json only)

Example:

from transformers import BertTokenizerFast, BertForSequenceClassification, pipeline
import torch

device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
print(f"Используемое устройство: {device}")

model_name = "CrabInHoney/urlbert-tiny-v4-phishing-classifier"

tokenizer = BertTokenizerFast.from_pretrained(model_name)
model = BertForSequenceClassification.from_pretrained(model_name)
model.to(device)

classifier = pipeline(
    "text-classification",
    model=model,
    tokenizer=tokenizer,
    device=0 if torch.cuda.is_available() else -1,
    return_all_scores=True
)

test_urls = [
    "huggingface.co/",
    "hu991ngface.com.ru/"
]

label_mapping = {"LABEL_0": "good", "LABEL_1": "fish"}

for url in test_urls:
    results = classifier(url)
    print(f"\nURL: {url}")
    for result in results[0]: 
        label = result['label']
        score = result['score']
        friendly_label = label_mapping.get(label, label)
        print(f"Класс: {friendly_label}, вероятность: {score:.4f}")

Используемое устройство: cuda

URL: huggingface.co/ Класс: good, вероятность: 0.9710 Класс: fish, вероятность: 0.0290

URL: hu991ngface.com.ru/ Класс: good, вероятность: 0.0013 Класс: fish, вероятность: 0.9987

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей