/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Архитектура
xlm-roberta · dense
Опубликована
1 дек 2022

twitter-xlm-roberta-base-sentiment-multilingual

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

Мультиязычная XLM-RoBERTa для классификации тональности твитов и коротких сообщений.

190 тыс.скачиваний за 30 дней34лайкавеса обновлены24 мар 2024

Бенчмарки

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

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

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

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

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

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

cardiffnlp/twitter-xlm-roberta-base-sentiment-multilingual — модель Cardiff NLP для определения тональности публикаций в социальных сетях. Это XLM-RoBERTa с архитектурой классификатора последовательностей, дообученная на мультиязычном наборе твитов cardiffnlp/tweet_sentiment_multilingual. Модель содержит 305,2 млн параметров и принимает текст с контекстом до 514 токенов.

Модель предназначена для классификации тональности твитов и похожих коротких сообщений; для загрузки авторы предлагают библиотеку tweetnlp. На тестовой выборке указаны F1 micro 0,693, F1 macro 0,693 и accuracy 0,693. В карточке не указаны лицензия и точный перечень поддерживаемых языков, поэтому их нельзя конкретизировать.

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

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

Ограничения

На указанной тестовой выборке F1 и accuracy составляют около 0,693, поэтому классификация может ошибаться. Лицензия и перечень поддерживаемых языков в предоставленных данных не указаны.

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

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

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

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

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

Открыть на Hugging Face

cardiffnlp/twitter-xlm-roberta-base-sentiment-multilingual

This model is a fine-tuned version of cardiffnlp/twitter-xlm-roberta-base on the cardiffnlp/tweet_sentiment_multilingual (all) via tweetnlp. Training split is train and parameters have been tuned on the validation split validation.

Following metrics are achieved on the test split test (link).

  • F1 (micro): 0.6931034482758621
  • F1 (macro): 0.692628774202147
  • Accuracy: 0.6931034482758621

Usage

Install tweetnlp via pip.

pip install tweetnlp

Load the model in python.

import tweetnlp
model = tweetnlp.Classifier("cardiffnlp/twitter-xlm-roberta-base-sentiment-multilingual", max_length=128)
model.predict('Get the all-analog Classic Vinyl Edition of "Takin Off" Album from {@herbiehancock@} via {@bluenoterecords@} link below {{URL}}')

Reference

@inproceedings{camacho-collados-etal-2022-tweetnlp,
    title = "{T}weet{NLP}: Cutting-Edge Natural Language Processing for Social Media",
    author = "Camacho-collados, Jose  and
      Rezaee, Kiamehr  and
      Riahi, Talayeh  and
      Ushio, Asahi  and
      Loureiro, Daniel  and
      Antypas, Dimosthenis  and
      Boisson, Joanne  and
      Espinosa Anke, Luis  and
      Liu, Fangyu  and
      Mart{\'\i}nez C{\'a}mara, Eugenio" and others,
    booktitle = "Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations",
    month = dec,
    year = "2022",
    address = "Abu Dhabi, UAE",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2022.emnlp-demos.5",
    pages = "38--49"
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей