/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Лицензия
Apache 2.0
Архитектура
xlm-roberta · dense
Базовая модель
affilgood-affilxlm
Библиотека
transformers
Опубликована
10 июл 2026

org-geo-ner

Разметка токеновТекст → label3 профессии

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

186скачиваний за 30 дней3лайкавеса обновлены24 авг 2026

Бенчмарки

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

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

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

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

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

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

org-geo-ner — модель распознавания именованных сущностей, разработанная MDPI AG для разбора строк аффилиаций авторов. Она дообучена на SIRIS-Lab/affilgood-affilxlm, модели на архитектуре XLM-RoBERTa, предварительно обученной на строках аффилиаций из OpenAlex. Модель содержит около 305,2 млн параметров и принимает последовательности длиной до 514 токенов.

Модель извлекает из адресов организаций и их подразделения, города и страны, используя разметку BIO. Она предназначена для обработки аффилиаций в научных рукописях и метаданных и может выступать первым этапом сопоставления адресов с идентификаторами Research Organization Registry (ROR). Работает с многоязычными строками, но лучше соответствует латинскому письму и англоязычным форматам аффилиаций; для произвольных текстов общего назначения не предназначена.

Модель распространяется по лицензии Apache 2.0 и доступна для использования через pipeline token-classification в библиотеке Transformers.

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

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

Ограничения

Модель специализирована на строках аффилиаций и адресах, поэтому не предназначена для NER на произвольных текстах. Хотя она многоязычная, в README отмечен уклон в сторону латинского письма и англоязычных структур адресов.

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

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

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

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

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

Открыть на Hugging Face

NER for affiliation parsing

org-geo-ner is a token-classification (NER) model that extracts organizations and geographic context from affiliation strings. It was fine-tuned in-house by MDPI AG to power mdpi-ror-search, an open-source tool that matches affiliation strings against the Research Organization Registry (ROR).

Model description

  • Architecture: Fine-tuned from SIRIS-Lab/affilgood-affilxlm (AffilXLM), an XLM-RoBERTa base model (12 layers, 768 hidden size, ~270M parameters) further pre-trained with masked language modeling on 10 million OpenAlex affiliation strings (Duran-Silva et al., 2024)
  • Task: Named Entity Recognition (NER) over affiliation / address strings
  • Labeling scheme: BIO (B-/I-/O)
  • Entity types:
    • ORG: parent organization (e.g. university, company, ministry)
    • SUB: sub-organization / department, faculty, institute, lab
    • CITY: city
    • COUNTRY: country
  • Language: multilingual affiliation strings with a bias toward Latin-script, English-structured affiliation conventions
  • License: Apache 2.0

Intended use

This model is designed to extract structured entities from free-text author affiliation strings as found in scholarly manuscripts and metadata (e.g. "Dept. of Physics, ETH, Zürich, Switzerland"). It is the first stage in a pipeline whose downstream goal is to resolve affiliations to ROR IDs. For further details about the pipeline, visit mdpi-ror-search.

It is not intended for general-purpose NER on arbitrary text (news, social media, etc.) as it is specialized for the affiliation/address domain.

How to use

The model works out of the box with the transformers token-classification pipeline using aggregation_strategy="simple", which merges wordpiece tokens into full entity spans.

from transformers import pipeline

ner_pipeline = pipeline(
    "token-classification",
    model="mdpi-ai/org-geo-ner",
    aggregation_strategy="simple",
)

text = "MDPI, Grosspeteranlage 5, 4052 Basel, Switzerland."
output = ner_pipeline(text)

for entity in output:
    print(f"{entity['entity_group']:<10} {entity['word']:<40} score={entity['score']:.3f}")

Output:

ORG             MDPI                           score=0.855
CITY            Basel                          score=0.994
COUNTRY         Switzerland                    score=1.000

Batch inference works the same way by passing a list of strings:

texts = [
    "MDPI, Grosspeteranlage 5, 4052 Basel, Switzerland.",
    "Department of Chemistry, MIT, Cambridge, MA, USA.",
]
outputs = ner_pipeline(texts)

For production use, filter low-confidence predictions with a score threshold (e.g. score >= 0.65) before downstream processing.

Training data

The model was fine-tuned on an internal, proprietary dataset of affiliation strings annotated for ORG, SUB, CITY, and COUNTRY spans. This dataset is not publicly released.

Evaluation

Evaluated with seqeval on the held-out test split (strict span matching):

EntityPrecisionRecallF1
ORG85.587.986.6
SUB87.189.688.3
CITY94.795.895.2
COUNTRY97.898.898.3
Overall90.592.391.4

Limitations and bias

  • Trained on scholarly affiliation strings; performance may degrade on out-of-domain text.
  • Street addresses, postal codes, and regions are not labeled and will typically be tagged O (e.g. MA in "Cambridge, MA, USA").
  • The data is multilingual in organization and place names, but still skewed toward Latin-script, English-structured affiliation conventions; performance on affiliations written entirely in non-Latin scripts is not guaranteed.
  • The training dataset is not publicly released, so exact reproduction of the reported metrics is not possible from this card alone.
  • Ambiguous or heavily abbreviated affiliation strings (e.g. bare acronyms) may be mislabeled or missed; downstream consumers should apply a confidence threshold and treat predictions as candidates rather than ground truth.
  • With aggregation_strategy="simple", hyphenated compound organization names (e.g. CREAF-CSIC-UAB) can be split into multiple adjacent ORG spans rather than merged into one, since the tokenizer treats - as a token boundary. Downstream consumers may want to re-merge adjacent same-label spans separated only by punctuation.

Additional information

@misc{orggeoner,
  title  = {org-geo-ner: A Named Entity Recognition Model for Affiliation Parsing},
  author = {MDPI AG},
  year   = {2026},
  howpublished = {\url{https://huggingface.co/mdpi-ai/org-geo-ner}}
}

@inproceedings{duran-silva-etal-2024-affilgood,
  title     = {{A}ffil{G}ood: Building reliable institution name disambiguation tools to improve scientific literature analysis},
  author    = {Duran-Silva, Nicolau and Accuosto, Pablo and Przyby{\l}a, Piotr and Saggion, Horacio},
  booktitle = {Proceedings of the Fourth Workshop on Scholarly Document Processing (SDP 2024)},
  year      = {2024},
  address   = {Bangkok, Thailand},
  publisher = {Association for Computational Linguistics},
  url       = {https://aclanthology.org/2024.sdp-1.13},
  pages     = {135--144}
}

Disclaimer

This model is provided as-is, without warranty of any kind. Predictions should be reviewed before being used in contexts requiring high accuracy, such as automated compliance or reporting workflows.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей