/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
ModernBERT-base
Библиотека
transformers
Опубликована
8 июл 2026

modernbert-banking77

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

Англоязычная модель на ModernBERT для отнесения банковских запросов к одному из 77 классов намерений.

16скачиваний за 30 дней0лайковвеса обновлены8 июл 2026

Бенчмарки

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

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

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

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

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

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

Ahmed167/modernbert-banking77 — англоязычная модель классификации намерений клиентов банков, созданная дообучением encoder-only модели answerdotai/ModernBERT-base на наборе PolyAI/Banking77. Она относит запрос к одному из 77 классов; например, помогает определить, что клиент спрашивает о неполученной карте. Модель содержит 149 млн параметров, принимает текст и поддерживает контекст до 8192 токенов.

Модель предназначена для маршрутизации банковских обращений и автоматической классификации запросов в поддержке. Обучение проводилось на размеченных примерах Banking77 с оценкой по macro F1. Вероятности модели могут быть слегка завышены; для калибровки README предлагает делить логиты на подобранную температуру перед softmax. Лицензия — Apache-2.0.

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

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

Ограничения

Модель обучена на 77 классах набора Banking77, поэтому может не покрывать намерения и формулировки вне этого набора. Сырые оценки могут быть слегка переуверенными; для калиброванных вероятностей нужна температурная калибровка.

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

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

Открыть на Hugging Face

ModernBERT fine-tuned on Banking77

Fine-tune of answerdotai/ModernBERT-base for 77-class customer-intent classification.

Usage

from transformers import pipeline
clf = pipeline("text-classification", model="Ahmed167/modernbert-banking77", top_k=5)
clf("My card hasn't arrived yet, what should I do?")

Training

  • Base model: answerdotai/ModernBERT-base (149M params, encoder-only, 8k context)
  • Dataset: PolyAI/banking77 (~13k train / 3k test, 77 classes)
  • Recipe: full fine-tune, lr=5e-5 cosine schedule with 10% warmup, 4 epochs, bf16, weight-decay=0.01, label-smoothing=0.1, batch size 32
  • Validation split: 10% of train, stratified by label
  • Metric for best model: macro F1

Calibration

Logits are saved as-is. To get calibrated probabilities, divide logits by the fitted temperature (reported in eval_results.json in the source repo) before softmax. The fitted T value is typically slightly > 1, meaning the raw model is mildly overconfident.

Source

GitHub: AhmedMostafa167/Projects/04-Deep-Learning/text-classification-modernbert

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForSequenceClassification
Ревизия весов
9520d29

0 моделей