/ Модель

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

Контекст
2 048 токенов
Параметры
6,2 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
Nawah-BERT-6M-v2
Библиотека
transformers
Опубликована
2 сен 2026

Nawah-Router-BERT-6M-v2

Классификация без дообученияТекст → label4 профессии

Компактная арабская BERT-модель оценивает соответствие текста категориям для гибкой маршрутизации запросов без фиксированной таксономии.

80скачиваний за 30 дней0лайковвеса обновлены2 сен 2026

Бенчмарки

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

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

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

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

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

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

Nawah-Router-BERT-6M-v2 — арабская модель для маршрутизации текстовых запросов по категориям. Разработчик — oddadmix. Она принимает текст и категории на естественном арабском языке, оценивает их за один проход и не требует заранее заданной таксономии. Модель дообучена на базе oddadmix/Nawah-BERT-6M-v2 и использует архитектуру BERT; размер — 6,2 млн параметров, контекст — до 2048 токенов.

В приведённых в карточке оценках модель превосходит более крупный Nawah-Router-v3 на наборах новых категорий и доменов, но уступает ему на новых осях классификации; автор отмечает, что результаты близки и основаны на одном запуске. Модель опубликована в формате safetensors, использует библиотеку Transformers и распространяется по лицензии Apache-2.0.

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

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

Ограничения

На новых осях классификации модель показала результат ниже, чем Nawah-Router-v3; различия между моделями по большинству приведённых метрик малы, а оценка выполнена за один запуск.

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

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

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

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

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

Открыть на Hugging Face

Nawah-Router-BERT-6M-v2 — موجّه عربي صفري

Give it a text and any categories in plain Arabic; it scores all of them in one forward pass. No fixed taxonomy. 5,977,985 parameters against Nawah-Router-v3's 52,049,409 — 8.7× smaller.

Results — it beats the 52M on three of four

All three models scored in one session by the shipped eval_router_only.py; Router-v3 reproduced its published card (0.9305 / 0.6976 / 0.6130 / 0.9008).

evalRouter-v3 (Llama, 52M)BERT-6M v1this model, v2random
unseen category sets0.93080.91370.93270.2137
unseen domains0.69750.66960.70090.2521
unseen axes0.61270.60240.60000.2358
deliberately adjacent categories0.90170.89240.91010.2109

A 6M encoder outperforms the 52M decoder on unseen category sets (+0.2), unseen domains (+0.3) and adjacent categories (+0.8), at 1/8.7 the size.

It loses on unseen axes — 0.6000 against 0.6127 — and that is the column the original card calls its strongest claim: tools and retrieval appear nowhere in training. Note also that v2 is worse than v1 there (0.6024), the only metric across all three tasks where more pretraining hurt. Three of the four margins are under one point, which is within what a single run can tell you.

Why no pooling change was needed

RouterModel pools each category's token span via bmm(cat_pool, hidden) rather than a fixed position, so it is architecture-agnostic and a BERT backbone drops in unchanged. The sibling Nawah-Guard-BERT-6M-v2 needed a mean-pooling patch; this did not.

Usage

from transformers import AutoTokenizer
from routing_model import RouterModel, route      # ships in this repo

M = "oddadmix/Nawah-Router-BERT-6M-v2"
tok = AutoTokenizer.from_pretrained(M)
model = RouterModel.from_pretrained(M)

route(model, tok, "كم صار سعر صرف الدولار اليوم؟",
      ["بحث في الويب", "حاسبة", "تقويم ومواعيد", "لا يحتاج أداة"])

Trained on oddadmix/arabic-prompt-routing (207,097 rows, 12 axes) with the dataset's own train_router_head.py at its defaults — decoder-tuned.

© KAND CA 2026 — PROJECT NAWAH

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей