/ Модель

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

Контекст
512 токенов
Параметры
212 млн
Лицензия
MIT
Архитектура
deberta-v2 · dense
Базовая модель
deberta-v3-base
Опубликована
17 июл 2026

SAGE_MENTAL_HEALTH_CLASSIFIER

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

Англоязычная DeBERTa-модель определяет эмоциональную категорию текста для контекстно-чувствительных чат-ботов поддержки.

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

Бенчмарки

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

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

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

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

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

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

Sage DeBERTa v1 — англоязычная модель классификации текста, разработанная для KIIT Sage AI Mental Wellness Assistant и дообученная на microsoft/deberta-v3-base. Она относит текст к одной из пяти категорий: тревога, обычное состояние, депрессия, суицидальные высказывания или стресс. Модель предназначена для определения эмоционального контекста в чат-ботах поддержки, системах поддержки студентов и других диалоговых приложениях.

Архитектура — DeBERTa-v3-base с классификационной головой; размер — 211,6 млн параметров, максимальный контекст — 512 токенов. README сообщает точность 83,40% и макро-точность 82,06% на валидации. Модель анализирует только текст, не учитывает историю пользователя и может ошибаться на саркастичных, неоднозначных сообщениях или при отличающемся стиле письма и распределении данных. Она не предназначена для диагностики, медицинских решений или автоматического вмешательства без человеческого контроля. Лицензия — MIT.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Sage DeBERTa v1

A transformer-based mental health text classification model fine-tuned on DeBERTa-v3-base for the KIIT Sage AI Mental Wellness Assistant.

⚠️ Disclaimer: This model is not intended for medical diagnosis. It is designed to provide emotional context for conversational AI systems and should not replace professional mental health assessment.


Overview

Sage DeBERTa v1 classifies English text into one of five emotional categories:

  • Anxiety
  • Normal
  • Depression
  • Suicidal
  • Stress

The model serves as the emotion classification component of the KIIT Sage chatbot, enabling more empathetic and context-aware conversations.


Model Details

PropertyValue
Base Modelmicrosoft/deberta-v3-base
TaskText Classification
LanguageEnglish
FrameworkHugging Face Transformers
Max Sequence Length256
Labels5
DeveloperOmm Tripathi

Labels

IDLabel
0Anxiety
1Normal
2Depression
3Suicidal
4Stress

Dataset

The model was fine-tuned on the Mental Health Condition Classification dataset.

To make the model suitable for conversational mental health support, the following diagnostic categories were removed:

  • Bipolar
  • Personality Disorder

After filtering, the model was trained on the following five categories:

  • Anxiety
  • Normal
  • Depression
  • Suicidal
  • Stress

Data Preprocessing

The following preprocessing steps were applied:

  • Removed missing text
  • Removed duplicate samples
  • Removed URLs
  • Removed user mentions
  • Decoded HTML entities
  • Removed invisible Unicode characters
  • Normalized whitespace
  • Stratified train/validation/test split

Training Configuration

ParameterValue
OptimizerAdamW
Learning Rate2e-5
Batch Size16
Epochs8
Weight Decay0.01
Max Length256
Evaluation StrategyEvery Epoch
Early StoppingPatience = 2
Best Model MetricMacro F1

Evaluation

Validation Performance

MetricScore
Accuracy83.40%
Precision (Macro)82.06%
Recall (Macro)82.48%
F1 Score (Macro)82.23%

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained(MODEL_PATH)
model = AutoModelForSequenceClassification.from_pretrained(MODEL_PATH)

id2label = {
    0: "Anxiety",
    1: "Normal",
    2: "Depression",
    3: "Suicidal",
    4: "Stress"
}

text = "I've been feeling overwhelmed lately and can't stop worrying."

inputs = tokenizer(
    text,
    return_tensors="pt",
    truncation=True,
    max_length=256
)

with torch.no_grad():
    outputs = model(**inputs)

prediction = outputs.logits.argmax(dim=-1).item()

print(id2label[prediction])

Example Prediction

Input:

I have been feeling anxious for weeks and can't stop overthinking everything.

Output:

Anxiety

Intended Uses

This model is intended for:

  • Mental wellness chatbots
  • Emotion-aware conversational AI
  • Academic research
  • Student support systems
  • Early emotional risk identification

Out-of-Scope Uses

This model should not be used for:

  • Clinical diagnosis
  • Medical decision making
  • Psychological evaluation
  • Determining whether someone has a mental illness
  • Automated emergency intervention without human oversight

Limitations

  • English only
  • Predictions are based solely on text
  • Does not understand long-term user history
  • May misclassify sarcastic or ambiguous language
  • Not a substitute for professional mental health care
  • Performance depends on writing style and dataset distribution

Ethical Considerations

This model predicts emotional categories—not mental health diagnoses.

The Suicidal class is intended to help conversational systems recognize potentially high-risk messages and encourage appropriate support. Predictions should always be interpreted with human oversight.

Users expressing severe emotional distress should be encouraged to seek help from trusted individuals or qualified mental health professionals.


License

This model is released for research and educational purposes.

Please ensure that any deployment involving mental health support includes appropriate human oversight and safety mechanisms.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей