/ Модель

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

Контекст
512 токенов
Параметры
162 млн
Архитектура
bert · dense
Базовая модель
Arabic-Triplet-Matryoshka-V2
Опубликована
6 ноя 2024

arabic-reranker

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

Арабоязычный BERT-реранкер оценивает релевантность текстов запросу и переупорядочивает результаты поиска или варианты ответа.

86скачиваний за 30 дней11лайковвеса обновлены17 апр 2026

Бенчмарки

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

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

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

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

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

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

oddadmix/arabic-reranker — арабоязычный реранкер, дообученный на базе Omartificial-Intelligence-Space/Arabic-Triplet-Matryoshka-V2, которая, согласно README, основана на aubmindlab/bert-base-arabertv02. Модель использует архитектуру BERT и оценивает релевантность пары «запрос — текст», чтобы переупорядочивать результаты поиска или варианты ответа.

Модель предназначена для повторного ранжирования арабских документов и абзацев в информационном поиске, поисковых системах и сценариях вопросно-ответных систем с выбором среди кандидатов. Она обучалась на синтетических арабских триплетах, созданных с помощью LLM, и дополнительно настраивалась методом оценки. Размер модели — 162,4 млн параметров, максимальная длина входа — 512 токенов; в README приведён пример использования через sentence-transformers CrossEncoder. Репозиторий содержит веса в формате safetensors. Лицензия в предоставленных данных не указана.

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

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

Ограничения

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

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

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

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

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

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

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

Открыть на Hugging Face

Arabic Reranker Model

This is an Arabic reranker model, fine-tuned from the Omartificial-Intelligence-Space/Arabic-Triplet-Matryoshka-V2, which itself is based on aubmindlab/bert-base-arabertv02. The model is designed to perform reranking tasks by scoring and ordering text options based on their relevance to a given query, specifically optimized for Arabic text.

This model was trained on a synthetic dataset of Arabic triplets generated using large language models (LLMs). It was refined using a scoring technique, making it ideal for ranking tasks in Arabic Natural Language Processing (NLP).

Model Use

This model is well-suited for Arabic text reranking tasks, including:

  • Information retrieval and document ranking
  • Search engine results reranking
  • Question-answering tasks requiring ranked answer choices

Example Usage

Below is an example of how to use the model with the sentence_transformers library to rerank paragraphs based on relevance to a query.

Code Example

from sentence_transformers import CrossEncoder

# Load the model
model = CrossEncoder('oddadmix/arabic-reranker', max_length=512)

# Define the query and candidate paragraphs
Query = 'كيف يمكن استخدام التعلم العميق في معالجة الصور الطبية؟'
Paragraph1 = 'التعلم العميق يساعد في تحليل الصور الطبية وتشخيص الأمراض'
Paragraph2 = 'الذكاء الاصطناعي يستخدم في تحسين الإنتاجية في الصناعات'

# Score the paragraphs based on relevance to the query
scores = model.predict([(Query, Paragraph1), (Query, Paragraph2)])

# Output scores
print("Score for Paragraph 1:", scores[0])
print("Score for Paragraph 2:", scores[1])

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей