/ Модель

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

Контекст
512 токенов
Параметры
162 млн
Лицензия
MIT
Архитектура
bert · dense
Опубликована
29 янв 2026

arabert-arabic-sentiment

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

Дообученная AraBERT-модель определяет положительную или отрицательную тональность арабского текста.

79скачиваний за 30 дней0лайковвеса обновлены9 фев 2026

Бенчмарки

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

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

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

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

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

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

Belall87 разработал эту модель, дообучив aubmindlab/bert-base-arabertv02 для бинарной классификации тональности арабского текста. Она относит текст к положительной или отрицательной тональности и предназначена, в частности, для анализа отзывов, сообщений в соцсетях и обратной связи клиентов. Архитектура — BERT для классификации последовательностей; в метаданных указаны 162,4 млн параметров и контекст до 512 токенов. Модель распространяется в формате safetensors по лицензии MIT.

В README заявлены точность и F1-score 92,87% на использованном наборе данных. При обучении нормализовали варианты написания арабских букв, удаляли диакритические знаки и фильтровали URL, упоминания и хештеги. Модель обучалась на смеси современного литературного арабского и диалектов; README рекомендует подавать тексты короче 256 токенов. Классификация ограничена двумя метками, а на специализированной лексике качество может снижаться.

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

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

Ограничения

Модель поддерживает только бинарные метки положительной и отрицательной тональности; на специализированной лексике может работать хуже. README рекомендует использовать тексты короче 256 токенов.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

AraBERT for Arabic Sentiment Analysis

Fine-tuned aubmindlab/bert-base-arabertv02 for Arabic sentiment classification (positive/negative).

🎯 Model Description

This model classifies Arabic text into positive or negative sentiment with 92.87% accuracy. Built using transfer learning on BERT-base-arabertv02 with task-specific fine-tuning for binary sentiment analysis.

🚀 Quick Start

from transformers import pipeline

# Load model
classifier = pipeline("sentiment-analysis", model="Belall87/arabert-arabic-sentiment")

# Predict
result = classifier("هذا المنتج رائع جداً")
print(result)
# [{'label': 'POSITIVE', 'score': 0.95}]

# Batch prediction
texts = [
    "الخدمة ممتازة والموظفين متعاونين",
    "تجربة سيئة جداً ولا أنصح بها"
]
results = classifier(texts)

📊 Performance

MetricValue
Accuracy92.87%
F1-Score92.87%
Precision92.85%
Recall92.89%

🔧 Training Details

Base Model

  • Architecture: BERT-base (12 layers, 768 hidden, 12 attention heads)
  • Pre-trained: aubmindlab/bert-base-arabertv02
  • Parameters: ~110M

Training

  • Optimizer: AdamW
  • Learning Rate: 2e-5 with cosine scheduling
  • Batch Size: 8
  • Epochs: 3
  • Max Length: 256 tokens
  • Hardware: GPU (fp16 mixed precision)

Data Preprocessing

  • Arabic text normalization (alef, yeh, hamza variants)
  • Diacritics removal
  • URL, mention, hashtag filtering
  • Stratified train/val/test split (72%/8%/20%)

💡 Intended Use

Direct Use

  • Arabic social media sentiment monitoring
  • Product review analysis
  • Customer feedback classification
  • Opinion mining in Arabic text

Limitations

  • Binary classification only (positive/negative)
  • Trained on Modern Standard Arabic (MSA) and dialectal mix
  • May underperform on domain-specific jargon
  • Best with text length < 256 tokens

📚 Training Data

Arabic sentiment dataset with stratified sampling for balanced training. Preprocessing includes normalization of Arabic orthographic variants and removal of noise.

🔗 Links

📝 Citation

@misc{belal-arabert-sentiment-2025,
  author = {Belal Mahmoud Hussien},
  title = {AraBERT for Arabic Sentiment Analysis},
  year = {2025},
  publisher = {Hugging Face},
  howpublished = {\url{https://huggingface.co/Belall87/arabert-arabic-sentiment}}
}

📧 Contact

Belal Mahmoud Hussien

📄 License

MIT License

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей