/ Модель

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

Контекст
2 048 токенов
Лицензия
MIT
Архитектура
nomic_bert · dense
Базовая модель
nomic-embed-text-v1.5
Библиотека
sentence-transformers
Опубликована
29 июн 2026

opener-zs

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

OPENER-ZS сопоставляет найденные в тексте упоминания сущностей с заданными пользователем типами без целевых размеченных примеров.

26скачиваний за 30 дней1лайквеса обновлены29 июн 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OPENER-ZS — модель эмбеддингов для распознавания и типизации именованных сущностей в режиме zero-shot open-world NER. Её разработчик дообучил Nomic Embed Text v1.5 контрастивным обучением: сначала на фрагментах CoNLL-2003, затем с подбором сложных отрицательных примеров для типов сущностей, которые модель часто путает. Модель использует архитектуру NomicBert и создаёт векторы упоминаний в контексте, выделенных маркерами [ENT] и [/ENT], и названий типов с префиксом classification:. Контекст — до 2048 токенов.

В составе конвейера OPENER детектор GLiNER-L находит упоминания, после чего OPENER-ZS сопоставляет их с прототипами названий типов по косинусному сходству. Система не требует целевых размеченных примеров: пользователь задаёт текст и возможные типы сущностей. Предусмотрены уточнение результатов по неразмеченным входным данным и объединение оценок с предсказаниями детектора. В карточке сообщается результат 39,4 end-to-end AMI на бенчмарке из 13 наборов данных и скорость около 180 мс на предложение.

Модель предназначена для zero-shot извлечения и типизации сущностей с пользовательскими категориями. Это дообучение nomic-ai/nomic-embed-text-v1.5; для запуска полного конвейера требуется GLiNER-L, а для удобного использования автор предлагает пакет opener-ner. Репозиторий распространяется по лицензии MIT; базовая модель указана в README как Apache-2.0.

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

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

Ограничения

Для полного конвейера поиска упоминаний требуется отдельный детектор GLiNER-L. В README не указаны поддерживаемые языки; бенчмарк сам по себе не подтверждает качество на произвольных языках и доменах.

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

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

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

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

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

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

Открыть на Hugging Face

OPENER-ZS — zero-shot open-world NER

This repo hosts the contrastively fine-tuned Matryoshka embedder of OPENER, used in its zero-shot operating point (OPENER-ZS). It needs no target labels: you give it text and the candidate type names.

OPENER is a three-stage pipeline: GLiNER-L (frozen detector) → this fine-tuned embedder → label-name prototypes (+ transductive refine + detector fusion).

Usage (turnkey)

pip install opener-ner
from opener import OpenerZS

m = OpenerZS.from_pretrained("Thibault-GAREL/opener-zs")   # + auto-downloads GLiNER-L
ents = m.predict(
    "Marie Curie discovered radium at the University of Paris.",
    labels=["person", "discovery", "organization", "location"],
)

Each detected mention is typed by cosine similarity to the nearest label-name prototype, transductively refined on the unlabelled inputs, and fused with GLiNER's own zero-shot label (score += β·detector_score, β = 0.05).

How it was trained

  • Base: nomic-ai/nomic-embed-text-v1.5 (Matryoshka, Apache-2.0).
  • Stage 1: Triplet margin loss (margin 1) on CoNLL-2003 training spans.
  • Stage 2: error-driven hard-negative mining (8000 triplets, 65% hard, 3 epochs) on the type pairs the model most often confuses.
  • Mentions are embedded in context ([ENT] … [/ENT], task prefix classification:).

Results (13-dataset benchmark)

OPENER-ZS reaches 39.4 end-to-end AMI, the best of the compared zero-shot systems (ahead of GLiNER-L 38.9 and a zero-shot OWNER 34.3), at ~180 ms / 1.7 Wh per sentence.

License & credits

MIT. Base embedder Apache-2.0 (nomic-ai/nomic-embed-text-v1.5); detector GLiNER (urchade/gliner_large-v2.1). From the OPENER research code (LyRIDS Symposium 2026).

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей