/ Модель

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

Контекст
514 токенов
Параметры
124 млн
Лицензия
MIT
Архитектура
xlm-roberta · dense
Базовая модель
roberta-base-sentiment-bg
Библиотека
transformers
Опубликована
1 июл 2026

bg-ecommerce-sentiment-roberta

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

Дообученная XLM-RoBERTa классифицирует отзывы на болгарском и английском языках как положительные или отрицательные.

11скачиваний за 30 дней1лайквеса обновлены1 июл 2026

Бенчмарки

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

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

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

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

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

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

Aleksandar Dimitrov дообучил модель XLM-RoBERTa Base на собственных данных с отзывами для бинарного анализа тональности: классификации текстов на положительные и отрицательные. Модель предназначена для определения тональности отзывов об электронной коммерции на болгарском и английском языках.

Это плотная трансформерная модель классификации последовательностей с 124,5 млн параметров и контекстом до 514 токенов. Она распространяется в формате Safetensors и доступна по лицензии MIT. Для запуска подходит библиотека Transformers.

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

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

Ограничения

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

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

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

Открыть на Hugging Face

RoBERTa Base Sentiment BG - Fine-tuned

This model is a fine-tuned version of rmihaylov/roberta-base-sentiment-bg for binary sentiment analysis (Positive/Negative). It has been trained on custom review data to classify text sentiment in Bulgarian and English.

Model Description

  • Developed by: Aleksandar Dimitrov
  • Language(s): Bulgarian (bg), English (en)
  • Model Type: Text Classification (Sentiment Analysis)
  • Base Model: rmihaylov/roberta-base-sentiment-bg
  • License: MIT

Как да използвате модела (How to Use)

Можете да използвате модела директно с библиотеката transformers в Python. Ето пример как да заредите модела и да направите предсказание:

You can use this model directly with the transformers library in Python. Here is a script to load the model and run inference:

import torch
from transformers import AutoTokenizer, AutoModelForSequenceClassification

model_id = "AleksandarDimitrov06/bg-ecommerce-sentiment-roberta"

device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSequenceClassification.from_pretrained(model_id).to(device)
model.eval()

def predict_sentiment(text: str):
    with torch.no_grad():
        inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True).to(device)
        outputs = model(**inputs)
        probabilities = torch.softmax(outputs.logits, dim=1).tolist()[0]
        
        # 0: NEGATIVE, 1: POSITIVE
        if probabilities[1] >= probabilities[0]:
            return "POSITIVE", probabilities[1]
        return "NEGATIVE", probabilities[0]

# Тест / Test
text = "Този продукт е страхотен и работи перфектно!"
label, confidence = predict_sentiment(text)
print(f"Резултат: {label} ({confidence:.2%})")

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
XLMRobertaForSequenceClassification
Ревизия весов
00e9b4d

0 моделей