Kostya165/rubert_emotion_slicer

Это дообученная версия модели blanchefort/rubert-base-cased-sentiment для анализа эмоций и тональности. Модель распознает пять классов эмоций: агрессия, тревожность, сарказм, позитив и нейтральное состояние.


Детали модели

  • Разработчик: Kostya165
  • Тип модели: Классификация последовательностей на основе BERT
  • Язык: Русский
  • Исходная модель: blanchefort/rubert-base-cased-sentiment

Использование

Прямое использование

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

Неподходящее использование

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


Начало работы с моделью

Чтобы загрузить и использовать модель, выполните следующий код:

from transformers import BertTokenizer, BertForSequenceClassification

model_name = "Kostya165/rubert_emotion_slicer"
tokenizer = BertTokenizer.from_pretrained(model_name)
model = BertForSequenceClassification.from_pretrained(model_name)

text = "Мне очень понравилось!"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
outputs = model(**inputs)
predicted_class = outputs.logits.argmax(dim=-1).item()
print(f"Предсказанный класс: {predicted_class}")


Downloads last month
224
Safetensors
Model size
178M params
Tensor type
F32
·
Inference Providers NEW
This model is not currently available via any of the supported third-party Inference Providers, and the model is not deployed on the HF Inference API.

Model tree for Kostya165/rubert_emotion_slicer

Finetuned
(1)
this model