/ Модель

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

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

xlm-roberta-base-finetuned-urdu

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

Модель на базе XLM-RoBERTa определяет положительную или отрицательную тональность предложений на урду.

93скачиваний за 30 дней3лайкавеса обновлены25 июл 2022

Бенчмарки

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

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

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

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

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

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

Aimlab/xlm-roberta-base-finetuned-urdu — модель классификации текста, созданная дообучением XLM-RoBERTa-base на данных тональности на урду. Она определяет эмоциональную окраску предложения и относит его к одному из двух классов: положительному или отрицательному.

Модель использует архитектуру XLM-RoBERTa для классификации последовательностей, содержит 305,2 млн параметров и принимает текст на урду. Контекст составляет до 514 токенов. Модель подходит для анализа отзывов и коротких сообщений на урду; качество на других языках или для иных задач не подтверждено.

Модель распространяется по лицензии AFL-3.0 и рассчитана на использование с библиотекой Transformers в формате PyTorch.

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

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

Ограничения

Предназначена для бинарной классификации тональности на урду; надёжность на других языках и для тонких или смешанных оценок не подтверждена. Максимальная длина контекста — 514 токенов.

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

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

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

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

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

Открыть на Hugging Face

XLM-RoBERTa-Urdu-Classification

This xlm-roberta-base text classification model trained on Urdu sentiment data-set performs binary sentiment classification on any given Urdu sentence. The model has been fine-tuned for better results in manageable time frames.

Model description

XLM-RoBERTa is a scaled cross-lingual sentence encoder. It is trained on 2.5T of data across 100 languages data filtered from Common Crawl. XLM-R achieves state-of-the-arts results on multiple cross-lingual benchmarks.

The XLM-RoBERTa model was proposed in Unsupervised Cross-lingual Representation Learning at Scale by Alexis Conneau, Kartikay Khandelwal, Naman Goyal, Vishrav Chaudhary, Guillaume Wenzek, Francisco Guzmán, Edouard Grave, Myle Ott, Luke Zettlemoyer, and Veselin Stoyanov.

It is based on Facebook’s RoBERTa model released in 2019. It is a large multi-lingual language model, trained on 2.5TB of filtered CommonCrawl data.

How to use

You can import this model directly from the transformers library:

>>> from transformers import AutoTokenizer, AutoModelForSequenceClassification
>>> tokenizer = AutoTokenizer.from_pretrained("Aimlab/xlm-roberta-base-finetuned-urdu")
>>> model = AutoModelForSequenceClassification.from_pretrained("Aimlab/xlm-roberta-base-finetuned-urdu", id2label = {0: 'negative', 1: 'positive'})

Here is how to use this model to get the label of a given text:

>>> from transformers import TextClassificationPipeline
>>> text = "وہ ایک برا شخص ہے"
>>> pipe = TextClassificationPipeline(model = model, tokenizer = tokenizer, top_k = 2, device = 0)
>>> pipe(text)

[{'label': 'negative', 'score': 0.9987003803253174},
 {'label': 'positive', 'score': 0.001299630501307547}]

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей