/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Лицензия
MIT
Архитектура
xlm-roberta · dense
Опубликована
11 июн 2026

roman-urdu-sentiment-xlmroberta

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

Модель классифицирует тональность текстов на романизированном урду как положительную или отрицательную.

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

Бенчмарки

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

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

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

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

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

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

Daniyal Tariq дообучил XLM-RoBERTa для бинарной классификации тональности текстов на романизированном урду, в частности публикаций в социальных сетях. Модель построена на xlm-roberta-base и использует архитектуру XLM-RoBERTa для классификации последовательностей; размер составляет около 305,2 млн параметров, максимальная длина контекста — 514 токенов.

Модель подходит для определения положительной или отрицательной тональности сообщений на Roman Urdu, например для анализа отзывов и публикаций в соцсетях. В README указаны точность 82% и Macro F1 0,82 на тесте. Модель создана в рамках магистерской диссертации по искусственному интеллекту и науке о данных в University of Hull в 2025 году. Лицензия — MIT.

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

  • определение тональности сообщений в соцсетях на Roman Urdu
  • анализ положительных и отрицательных отзывов на Roman Urdu
  • сортировка пользовательских комментариев по тональности
  • мониторинг настроений аудитории в публикациях на Roman Urdu

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Roman Urdu Sentiment — XLM-RoBERTa

Fine-tuned xlm-roberta-base for binary sentiment classification of Roman Urdu social media text.

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained("DaniyalCreates/roman-urdu-sentiment-xlmroberta")
model = AutoModelForSequenceClassification.from_pretrained("DaniyalCreates/roman-urdu-sentiment-xlmroberta")
model.eval()

text = "yaar ye movie bohat achi thi"
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
with torch.no_grad():
    probs = torch.softmax(model(**inputs).logits, dim=1).squeeze()

labels = ["Negative", "Positive"]
print(labels[probs.argmax()], f"{probs.max():.1%}")
# → Positive 99.7%

Training Details

SettingValue
Base modelxlm-roberta-base
DatasetRUSAD (10,999 Roman Urdu reviews)
Train / test split80 / 20
Epochs5
Learning rate1e-5
Batch size16
Warmup steps50

Results

MetricScore
Test accuracy82%
Macro F10.82
Negative F10.82
Positive F10.83

About

Part of an MSc dissertation in Artificial Intelligence & Data Science at the University of Hull (2025).
Author: Daniyal Tariq

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей