/ Модель

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

Контекст
512 токенов
Параметры
124 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
Multilingual-MiniLM-L12-H384
Библиотека
transformers
Опубликована
14 ноя 2025

tanaos-sentiment-analysis-v1

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

Компактная модель Tanaos определяет тональность английского текста по пяти классам и подходит для анализа отзывов и публикаций.

365скачиваний за 30 дней7лайковвеса обновлены1 апр 2026

Бенчмарки

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

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

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

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

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

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

Tanaos разработала эту компактную модель классификации тональности на базе microsoft/Multilingual-MiniLM-L12-H384 и дообучила её с помощью библиотеки Artifex на синтетических размеченных текстах. Модель относит текст к одному из пяти классов: очень негативный, негативный, нейтральный, позитивный или очень позитивный; нейтральный класс предназначен для фактических текстов и случаев без явно выраженной тональности.

Модель подходит для анализа отзывов о товарах и фильмах, публикаций в социальных сетях и отзывов клиентов. Она использует архитектуру BERT для классификации последовательностей, содержит 124,3 млн параметров и принимает текст длиной до 512 токенов. Карточка заявляет английский язык, хотя базовая модель многоязычная. Модель распространяется по лицензии MIT.

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

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

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

Ограничения

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

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

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

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

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

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

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

Открыть на Hugging Face

tanaos-sentiment-analysis-v1: A small but performant sentiment analysis model

This model was created by Tanaos with the Artifex Python library.

This is a sentiment analysis model based on microsoft/Multilingual-MiniLM-L12-H384 and fine-tuned on a synthetic dataset to classify text as one of the following labels:

  • very_negative
  • negative
  • neutral
  • positive
  • very_positive

neutral is the default label for text that is either factual or does not express a clear sentiment.

This model can be used to classify text belonging to any domain, including but not limited to:

  • Product reviews
  • Movie reviews
  • Social media posts
  • Customer feedback

How to Use

Use this model through the Artifex library:

install Artifex with

pip install artifex

use the model with

from artifex import Artifex

sentiment_analysis = Artifex().sentiment_analysis()

label = sentiment_analysis("While the battery life is average, the camera quality is good.")
print(label)

# >>> [{'label': 'neutral', 'score': 0.9254}]

Model Description

  • Base model: microsoft/Multilingual-MiniLM-L12-H384
  • Task: Text classification (sentiment analysis)
  • Languages: English
  • Fine-tuning data: A synthetic, custom dataset of passages labeled with one of the following sentiments: very_negative, negative, neutral, positive, very_positive.

Training Details

This model was trained using the Artifex Python library

pip install artifex

by providing the following instructions and generating 10,000 synthetic training samples:

from artifex import Artifex


sa = Artifex().sentiment_analysis()

sa.train(
    domain="general",
    num_samples=10000
)

Intended Uses

This model is intended to:

  • Classify sentiment in text from various domains, including product reviews, social media posts, customer feedback and more.
  • Provide a lightweight alternative for sentiment analysis tasks.

Not intended for:

  • Analyzing highly specialized or technical text without further fine-tuning.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей