/ Модель

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

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

persuasion-detector-xlm-roberta

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

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

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

Бенчмарки

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

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

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

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

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

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

Mishtar4/persuasion-detector-xlm-roberta — модель XLM-RoBERTa-large, дообученная для многометочной классификации текстовых абзацев по 23 техникам убеждения и пропаганды из SemEval 2023 Task 3. Она анализирует абзац и отмечает применимые приёмы, включая апелляцию к авторитету или страху, ложную дилемму, подмену тезиса, whataboutism, лозунги и нагруженную лексику.

Модель предназначена для анализа медиатекстов и политической риторики, а также для встраивания в приложения обнаружения техник убеждения. В README указана оптимизация для польского языка и поддержка более чем 100 языков; метаданные карточки перечисляют английский, французский, немецкий, итальянский, польский и русский. Контекст модели — 514 токенов, размер — 658,7 млн параметров. На польском dev-наборе автор сообщает micro-F1 около 0,45, поэтому результаты требуют осторожной интерпретации и не заменяют экспертную оценку. Лицензия — MIT.

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

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

Ограничения

На польском dev-наборе указана micro-F1 около 0,45, поэтому предсказания могут быть неточными. Модель рассчитана на классификацию отдельных абзацев; результаты не следует считать окончательной экспертной оценкой.

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

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

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

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

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

Открыть на Hugging Face

Persuasion Technique Detector — XLM-RoBERTa-large

Fine-tuned XLM-RoBERTa-large for multi-label detection of 23 persuasion techniques at paragraph level.

Model Details

  • Base model: xlm-roberta-large
  • Task: Multi-label text classification (23 classes)
  • Training data: SemEval 2023 Task 3 (~19,900 train / ~6,500 val paragraphs, 6 languages)
  • Best micro-F1: ~0.45 on Polish dev set
  • Languages: Optimized for Polish, supports 100+ languages

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
from huggingface_hub import hf_hub_download
import torch
import numpy as np

model_id = "Mishtar4/persuasion-detector-xlm-roberta"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSequenceClassification.from_pretrained(model_id).eval()

thresholds = np.load(hf_hub_download(model_id, "thresholds.npy"))
labels = open(hf_hub_download(model_id, "labels.txt")).read().splitlines()

text = "Your paragraph here"
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=256)
with torch.no_grad():
    probs = torch.sigmoid(model(**inputs).logits)[0].numpy()

detected = [(labels[i], float(probs[i])) for i in range(len(labels)) if probs[i] >= thresholds[i]]
print(detected)

Classes

23 persuasion techniques from SemEval 2023 Task 3: Appeal_to_Authority, Appeal_to_Popularity, Appeal_to_Values, Appeal_to_Fear-Prejudice, Flag_Waving, Causal_Oversimplification, False_Dilemma-No_Choice, Consequential_Oversimplification, Straw_Man, Red_Herring, Whataboutism, Slogans, Appeal_to_Time, Conversation_Killer, Loaded_Language, Repetition, Exaggeration-Minimisation, Obfuscation-Vagueness-Confusion, Name_Calling-Labeling, Doubt, Guilt_by_Association, Appeal_to_Hypocrisy, Questioning_the_Reputation

Deployment

Used in a bilingual Telegram bot (EN/PL/UA): github.com/Mishtar4/persuasion-bot

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей