/ Модель

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

Контекст
512 токенов
Параметры
142 млн
Лицензия
Apache 2.0
Архитектура
albert · dense
Базовая модель
albert-base-v2-persian-zwnj-shiraz-mlm
Библиотека
sentence-transformers
Опубликована
22 сен 2026

Noql

ЭмбеддингиТекст → embedding8 профессий

Компактная персидская модель эмбеддингов для смыслового поиска, сравнения предложений и извлечения признаков.

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

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

  • QuoraRetrieval-Fa.v2

    main_score

    Результат

    0,69

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotRAGFAQPC

    main_score

    Результат

    0,6369

    MTEB

    Публичная таблицадругая ревизия

  • DeepSentiPers.v2

    main_score

    Результат

    0,5264

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotRAGSumSRetrieval

    main_score

    Результат

    0,491

    MTEB

    Публичная таблицадругая ревизия

  • SynPerSTS

    main_score

    Результат

    0,8044

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotSatisfactionLevelClassification

    main_score

    Результат

    0,2405

    MTEB

    Публичная таблицадругая ревизия

  • SIDClassification.v2

    main_score

    Результат

    0,5827

    MTEB

    Публичная таблицадругая ревизия

  • ArguAna-Fa.v2

    main_score

    Результат

    0,4703

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAFriendship

    main_score

    Результат

    0,4826

    MTEB

    Публичная таблицадругая ревизия

  • BeytooteClustering

    main_score

    Результат

    0,6258

    MTEB

    Публичная таблицадругая ревизия

  • SCIDOCS-Fa.v2

    main_score

    Результат

    0,121

    MTEB

    Публичная таблицадругая ревизия

  • ParsinluQueryParaphPC

    main_score

    Результат

    0,8349

    MTEB

    Публичная таблицадругая ревизия

  • MSMARCO-FaHardNegatives

    main_score

    Результат

    0,5529

    MTEB

    Публичная таблицадругая ревизия

  • PersianTextEmotion.v2

    main_score

    Результат

    0,4476

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSASadness

    main_score

    Результат

    0,702

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAClassification

    main_score

    Результат

    0,5967

    MTEB

    Публичная таблицадругая ревизия

  • NLPTwitterAnalysisClustering

    main_score

    Результат

    0,8162

    MTEB

    Публичная таблицадругая ревизия

  • SynPerTextKeywordsPC

    main_score

    Результат

    0,9751

    MTEB

    Публичная таблицадругая ревизия

  • MassiveScenarioClassification

    main_score

    Результат

    0,6579

    Общий результат 0,6563
    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAFear

    main_score

    Результат

    0,7179

    MTEB

    Публичная таблицадругая ревизия

  • PersianFoodSentimentClassification

    main_score

    Результат

    0,6957

    MTEB

    Публичная таблицадругая ревизия

  • MassiveIntentClassification

    main_score

    Результат

    0,5799

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAAnger

    main_score

    Результат

    0,7324

    MTEB

    Публичная таблицадругая ревизия

  • NeuCLIR2023RetrievalHardNegatives

    main_score

    Результат

    0,5327

    MTEB

    Публичная таблицадругая ревизия

  • WikipediaRerankingMultilingual

    main_score

    Результат

    0,8064

    MTEB

    Публичная таблицадругая ревизия

  • DigikalamagClassification

    main_score

    Результат

    0,8435

    MTEB

    Публичная таблицадругая ревизия

  • SynPerQAPC

    main_score

    Результат

    0,9071

    MTEB

    Публичная таблицадругая ревизия

  • ParsinluEntail

    main_score

    Результат

    0,5737

    MTEB

    Публичная таблицадругая ревизия

  • SAMSumFa

    main_score

    Результат

    0,765

    MTEB

    Публичная таблицадругая ревизия

  • MIRACLReranking

    main_score

    Результат

    0,4775

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAJealousy

    main_score

    Результат

    0,7

    MTEB

    Публичная таблицадругая ревизия

  • HotpotQA-FaHardNegatives

    main_score

    Результат

    0,3727

    MTEB

    Публичная таблицадругая ревизия

  • PerShopIntentClassification

    main_score

    Результат

    0,7617

    MTEB

    Публичная таблицадругая ревизия

  • NLPTwitterAnalysisClassification.v2

    main_score

    Результат

    0,7786

    MTEB

    Публичная таблицадругая ревизия

  • SciFact-Fa.v2

    main_score

    Результат

    0,4165

    MTEB

    Публичная таблицадругая ревизия

  • TRECCOVID-Fa.v2

    main_score

    Результат

    0,5358

    MTEB

    Публичная таблицадругая ревизия

  • StyleClassification

    main_score

    Результат

    0,5563

    MTEB

    Публичная таблицадругая ревизия

  • HamshahriClustring

    main_score

    Результат

    0,6841

    MTEB

    Публичная таблицадругая ревизия

  • DigikalamagClustering

    main_score

    Результат

    0,5073

    MTEB

    Публичная таблицадругая ревизия

  • FarsTail

    main_score

    Результат

    0,731

    MTEB

    Публичная таблицадругая ревизия

  • WikipediaRetrievalMultilingual

    main_score

    Результат

    0,8165

    MTEB

    Публичная таблицадругая ревизия

  • FarsiParaphraseDetection

    main_score

    Результат

    0,9374

    MTEB

    Публичная таблицадругая ревизия

  • FEVER-FaHardNegatives

    main_score

    Результат

    0,5307

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSASurprise

    main_score

    Результат

    0,5264

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSAToneChatbotClassification

    main_score

    Результат

    0,4393

    MTEB

    Публичная таблицадругая ревизия

  • MIRACLRetrievalHardNegatives

    main_score

    Результат

    0,4372

    MTEB

    Публичная таблицадругая ревизия

  • SIDClustring

    main_score

    Результат

    0,3861

    MTEB

    Публичная таблицадругая ревизия

  • SynPerChatbotConvSALove

    main_score

    Результат

    0,3886

    MTEB

    Публичная таблицадругая ревизия

  • WebFAQRetrieval

    main_score

    Результат

    0,612

    MTEB

    Публичная таблицадругая ревизия

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

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

Noql — компактная модель векторизации персидских предложений от shekar-ai, дообученная на наборе данных Shiraz. Она построена на архитектуре ALBERT с усредняющим pooling и нормализацией L2 и предназначена для поиска по смыслу, сравнения предложений и извлечения эмбеддингов. Веса доступны в формате Safetensors, модель работает через библиотеку sentence-transformers и поддерживает контекст до 512 токенов.

Эмбеддинги имеют размерность 768; благодаря Matryoshka representation learning их можно сокращать до 512, 256, 128 или 64 измерений с небольшим снижением качества на приведённых тестах FaMTEB. README указывает около 12 млн параметров, тогда как метаданные Hugging Face сообщают 142,4 млн, поэтому размер модели по этим источникам расходится. Лицензия — Apache-2.0.

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

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

Ограничения

Контекст ограничен 512 токенами. В README указано около 12 млн параметров, а в метаданных — 142,4 млн; размер модели в источниках расходится.

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

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

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

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

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

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

Открыть на Hugging Face

Noql: A Tiny and Efficient Persian Text Embedding Model

Noql is a Persian sentence embedding model with only 12M parameters. It is trained with Matryoshka representation learning, so its 768-dimensional embeddings can be truncated to 512, 256, 128 or 64 dimensions with little loss in quality.

Parameters11.9M
ArchitectureALBERT-base, mean pooling, L2-normalized
Embedding size768 (Matryoshka: 512 / 256 / 128 / 64)
Max sequence length512 tokens
Similaritycosine

Training

Noql was trained on the Shiraz dataset in two stages:

  1. Positive pairs: query–document pairs with in-batch negatives.
  2. Hard negatives: half positive pairs, half pairs with mined hard negatives.

Each stage used 2M random samples.

Usage

pip install -U sentence-transformers
from sentence_transformers import SentenceTransformer

model = SentenceTransformer("shekar-ai/Noql")

sentences = [
    "پایتخت ایران تهران است.",
    "تهران بزرگ‌ترین شهر ایران است.",
    "امروز هوا بارانی است.",
]
embeddings = model.encode(sentences)
print(model.similarity(embeddings, embeddings))
# tensor([[1.0000, 0.8143, 0.3462],
#         [0.8143, 1.0000, 0.2109],
#         [0.3462, 0.2109, 1.0000]])

Retrieval

query = "بهترین زمان برای سفر به شیراز چه موقع است؟"
documents = [
    "بهار به دلیل هوای معتدل و شکوفه‌های نارنج بهترین فصل سفر به شیراز است.",
    "قیمت طلا در بازار امروز کاهش یافت.",
    "حافظیه و سعدیه از جاذبه‌های معروف شیراز هستند.",
]
scores = model.similarity(model.encode(query), model.encode(documents))
print(scores)
# tensor([[0.8091, 0.0271, 0.5199]])

Smaller embeddings

model = SentenceTransformer("shekar-ai/Noql", truncate_dim=256)
embeddings = model.encode(documents)  # shape: (3, 256)

Evaluation

Results on FaMTEB (MTEB(fas, v2), all 52 tasks) at each embedding size.

Metric76851225612864
Mean (task)58.4058.3858.0257.7956.34
Mean (type)62.4062.4262.0762.0360.76
% of 768 score100%100.0%99.4%99.0%96.5%
Storage per vector (fp32)3,072 B2,048 B1,024 B512 B256 B
Task typeTasks76851225612864
Retrieval1747.9047.7447.5446.9944.90
Reranking265.2564.9865.3165.3264.56
Pair Classification779.6879.7579.7279.7179.53
Classification1658.0657.8957.4557.0055.79
Clustering559.2560.4059.2460.3558.24
STS270.8770.8470.8270.7470.45
Bitext Mining355.7855.3254.4054.1051.85

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей