/ Модель

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

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

Sensible-ModernBERT-Sentiment-Analysis

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

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

44скачиваний за 30 дней2лайкавеса обновлены22 сен 2026

Бенчмарки

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

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

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

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

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

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

Sensible: ModernBERT Sentiment Analysis — англоязычная модель классификации тональности, разработанная Ankit Aglawe. Она дообучена на ModernBERT-base и определяет, положительный или отрицательный тон у отзывов, комментариев, обратной связи и текстов из социальных сетей.

Модель использует архитектуру ModernBERT для классификации последовательностей, содержит 149 млн параметров и принимает контекст длиной до 8192 токенов. В README сообщается точность 0,9461 на валидационной выборке SST-2 из 872 примеров. Модель доступна для Transformers и поддерживает пакетную классификацию.

Лицензия — Apache-2.0. Модель обучена на SST-2; её схема меток ограничена классами positive и negative. Результат на SST-2 не гарантирует такую же точность на текстах других типов или на тонких и смешанных оценках.

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

  • Определение тональности отзывов о фильмах и товарах
  • Классификация комментариев как положительных или отрицательных
  • Анализ тональности обратной связи клиентов
  • Оценка эмоциональной окраски публикаций в социальных сетях

Ограничения

Модель предсказывает только положительную или отрицательную тональность и обучена на SST-2; она может хуже работать на текстах, отличающихся по стилю или тематике от данных этого набора.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

🦉 Sensible — ModernBERT Sentiment Analysis

The modern replacement for the classic SST-2 sentiment model — 0.946 vs 0.913 on the exact same benchmark, one pipeline() line.

from transformers import pipeline

clf = pipeline("text-classification", model="AnkitAI/Sensible-ModernBERT-Sentiment-Analysis")
clf("This movie was absolutely wonderful!")
# [{'label': 'positive', 'score': 0.99}]

positive / negative for reviews, comments, feedback, social text. Built on ModernBERT-base — Flash-Attention-fast, 149M params, CPU-friendly.


Benchmarks

SST-2 official validation set (872 examples) — the same split every SST-2 model reports on:

ModelAccuracy
💬 This model0.9461
distilbert-base-uncased-finetuned-sst-2-english (the 3.9M-downloads/month default)0.9130

+3.3 points over the model most pipelines still default to — from an encoder released five years later. Training script and raw eval outputs ship in this repo; the reported split was never used for training or checkpoint selection.

Labels

idlabel
0negative
1positive

Batch scoring:

texts = ["Best purchase I've made all year.",
         "Waited 40 minutes and the order was still wrong."]
for t, r in zip(texts, clf(texts, batch_size=64)):
    print(f"{r['label']:<9} {r['score']:.2f}  {t}")

Built for

  • Product & review analytics — score feedback streams at scale
  • Social/comment moderation dashboards — fast, CPU-deployable
  • Drop-in upgrade — same task and label semantics as the distilbert-sst2 default your stack probably uses

Good to know

  • Two classes only (no neutral) — SST-2 convention; genuinely neutral text gets forced to a side
  • English, sentence/short-paragraph level
  • Trained on movie-review sentences (SST-2); transfers well to general reviews/comments, less so to domain jargon — for financial text use FinSense

Training details

Full fine-tune of ModernBERT-base on SST-2 (GLUE, 67k sentences): 2 epochs, lr 2e-5, batch 32, fp32, best checkpoint by held-back 5% of train — the official validation set stayed untouched until final reporting.

Support the Project

If this model is useful in your work, you can support independent research:

Citation

@misc{sensiblesentiment2026,
  author = {Aglawe, Ankit},
  title = {Sensible: ModernBERT Sentiment Analysis},
  year = {2026},
  publisher = {Hugging Face},
  url = {https://huggingface.co/AnkitAI/Sensible-ModernBERT-Sentiment-Analysis}
}

Base & license

Apache-2.0 (ModernBERT-base, Answer.AI). Trained on SST-2 (Socher et al., 2013 / GLUE).

More from AnkitAI

ModelTaskScore
FinSense ModernBERTfinancial news sentiment (3-class)0.8675
FinSense distilbert v2financial news sentiment, tiny0.8447
Parablelocal agent LLMs (GGUF)—

Version history

  • v1 (2026-07-20) — initial release: ModernBERT-base, SST-2, seed 42.

More on the Sensible models: ankitaglawe.com/sensible

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей