/ Модель

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

Контекст
512 токенов
Параметры
162 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
bert-base-arabertv02
Библиотека
transformers
Опубликована
1 окт 2026

arabert-qa

Ответы на вопросыТекст → текст4 профессии

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

127скачиваний за 30 дней1лайквеса обновлены2 окт 2026

Бенчмарки

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

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

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

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

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

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

Khaaaleed5/arabert-qa — дообученная модель для извлечения ответов на вопросы из арабского текста. Она основана на AraBERTv0.2-base и использует архитектуру BERT с головой предсказания начальной и конечной позиции ответа в контексте. Модель содержит 162,4 млн параметров, принимает вопрос и фрагмент текста на современном литературном арабском языке; длина контекста — до 512 токенов.

Модель предназначена для поиска фактического ответа в предоставленном отрывке, в том числе как компонент арабской RAG-системы. Она может быть полезна для учебных демонстраций и исследований арабского NLP. Обучена на наборе данных abdoelsayed/ArabicaQA и распространяется по лицензии MIT.

Модель извлекает ответ только из контекста: она не генерирует сведения, отсутствующие в тексте, и сама по себе не выполняет поиск по открытым источникам. Для медицинских, юридических и финансовых решений её ответы требуют проверки человеком.

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

  • извлечение фактического ответа из арабского отрывка
  • ответы по документам на современном литературном арабском языке
  • компонент поиска ответов в арабской RAG-системе
  • демонстрации и учебные проекты по арабскому NLP

Ограничения

Модель извлекает ответы только из предоставленного контекста и не подходит для открытых вопросов без системы поиска. Ответы в медицинских, юридических и финансовых сценариях требуют проверки человеком.

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

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

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

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

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

Открыть на Hugging Face

AraBERT for Arabic Question Answering (arabert-qa)

Khaaaleed5/arabert-qa is an extractive question answering model for Arabic. It is a fine-tuned version of AraBERT. Given a question and a context passage, the model predicts the span of text in the passage that answers the question.

Model Details

Model typeTransformer encoder (BERT) with a span-prediction head (BertForQuestionAnswering)
LanguageArabic (Modern Standard Arabic)
Base modelaubmindlab/bert-base-arabertv02
Datasetabdoelsayed/ArabicaQA
TaskExtractive Question Answering
Licensemit

Intended Uses

Direct use

  • Answering factual questions from a supplied Arabic passage.
  • A reader component in Arabic retrieval-augmented QA pipelines.
  • Research and educational demos of Arabic NLP.

Out-of-scope use

  • Generating answers that are not present in the context. This is an extractive model and cannot synthesize or reason beyond the passage.
  • Open-domain QA without a retriever.
  • High-stakes decisions (medical, legal, financial) without human verification.

How to Use

import torch
from transformers import AutoTokenizer, AutoModelForQuestionAnswering

model_id = "Khaaaleed5/arabert-qa"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForQuestionAnswering.from_pretrained(model_id)

inputs = tokenizer(question, context, return_tensors="pt", truncation=True, max_length=384)
with torch.no_grad():
    outputs = model(**inputs)

start = outputs.start_logits.argmax()
end = outputs.end_logits.argmax() + 1
answer = tokenizer.decode(inputs["input_ids"][0][start:end], skip_special_tokens=True)
print(answer)

Training Details

Training data

Training hyperparameters

HyperparameterValue
Epochs3
Learning rate3e-05
train_batch_size8
eval_batch_size8
Max sequence length384
OptimizerAdamW
lr_scheduler_typelinear
mixed_precision_trainingNative AMP
Hardware1× T4 GPU on Colab

Training results

Training LossEpochStepValidation LossStart AccuracyEnd AccuracySpan Accuracy
1.26491.096641.32690.63150.65290.5322
1.05442.0193281.36490.63490.65140.5332
0.75973.0289921.55860.63100.64710.5283

Framework versions

  • Transformers 5.16.1
  • Pytorch 2.11.0+cu128
  • Datasets 4.8.5
  • Tokenizers 0.23.1

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForQuestionAnswering
Ревизия весов
64ba38c

0 моделей