/ Модель

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

Контекст
512 токенов
Параметры
136 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
bert-base-arabic-camelbert-da
Опубликована
4 июл 2026

t2_s4_camelbert_text_target

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

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

10скачиваний за 30 дней0лайковвеса обновлены12 авг 2026

Бенчмарки

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

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

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

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

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

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

Модель HassanB4/t2_s4_camelbert_text_target — классификатор арабских публикаций по отношению к заданной теме, созданный для Track 2 соревнования StanceEval-2026 командой NAMAA Community. На вход она принимает арабский твит и целевую тему, а на выходе определяет позицию автора: поддержка (Favor), несогласие (Against) или нейтральное, не относящееся к теме либо неясное отношение (None).

Это дообученная модель CAMeL-Lab/bert-base-arabic-camelbert-da на основе архитектуры BERT, с 136,3 млн параметров и контекстом до 512 токенов. Она обучалась на данных Track 2 из набора Mawqif-v2 и предназначена для обобщения на темы, которые не встречались при обучении. На отладочной выборке указана метрика Favg2 74,98.

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

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

  • Определение поддержки или неприятия темы в арабских твитах
  • Мониторинг общественного мнения по новым темам
  • Разметка арабских публикаций по позиции автора
  • Анализ реакции на общественные и политические вопросы

Ограничения

Классы ограничены поддержкой, несогласием и нейтральной, нерелевантной или неясной позицией. Метрика 74,98 Favg2 приведена только для отладочной выборки; качество на других данных может отличаться.

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

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

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

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

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

Открыть на Hugging Face

StanceEval-2026 — Track 2 (Unseen Targets): CAMeLBERT-DA

Arabic stance-detection classifier for StanceEval-2026, an ArabicNLP 2026 (@ EMNLP 2026, Budapest) shared task. Given an Arabic tweet and a target topic, the model predicts whether the tweet's author is in Favor of, Against, or has None (neutral/irrelevant) stance toward the target.

Track 2: Unseen Targets

Trained on the Track 2 training pool, evaluated on target topics not seen during training (cross-target generalization). Train 2,721 / Dev 1,400 tweets (Mawqif-v2).

Base model

CAMeL-Lab/bert-base-arabic-camelbert-da

Labels

IDLabelMeaning
0FavorTweet supports the target
1AgainstTweet opposes the target
2NoneNeutral, irrelevant, or unclear stance

Dev set result

74.98 Favg2 (dev set), the shared task's primary metric (macro-F1 over Favor + Against, None excluded).

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained("HassanB4/t2_s4_camelbert_text_target")
model = AutoModelForSequenceClassification.from_pretrained("HassanB4/t2_s4_camelbert_text_target")
model.eval()

id2label = {0: "Favor", 1: "Against", 2: "None"}

text = "..."
target = "..."
inputs = tokenizer(text, target, return_tensors="pt", truncation=True, max_length=512)

with torch.no_grad():
    logits = model(**inputs).logits

predicted_label = id2label[int(torch.argmax(logits, dim=-1)[0])]
print(predicted_label)

Status

Part of the NAMAA Community StanceEval-2026 submission (Track 2). A system description paper is in preparation; citation details will be added once available.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
4ad12c8

0 моделей