/ Модель

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

Контекст
514 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
mpnet · dense
Базовая модель
BioLORD-2023
Библиотека
sentence-transformers
Опубликована
25 апр 2026

araras-hpo-brasil

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

Двуязычный энкодер для поиска и нормализации клинических описаний фенотипов на английском и бразильском португальском по онтологии HPO.

202скачиваний за 30 дней0лайковвеса обновлены25 апр 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Araras-HPO-Brasil — двуязычный энкодер Raras-AI на архитектуре MPNet, дообученный на базе BioLORD-2023 для поиска и связывания упоминаний фенотипов с терминами Human Phenotype Ontology (HPO). Модель рассчитана на клинический английский и бразильский португальский, включая разговорные и региональные описания пациентов, ухаживающих лиц и медицинских работников. По метаданным, модель содержит 136,7 млн параметров и поддерживает контекст до 514 токенов; README указывает максимальную длину входа 128 токенов при использовании на уровне предложения.

Модель преобразует клинические описания и понятия HPO в эмбеддинги для семантического поиска, нормализации фенотипов и связывания сущностей с идентификаторами онтологии. По приведённым в README результатам, она улучшает показатели BioLORD-2023 на RareBench для английских фенотипов и поддерживает бразильские разговорные формулировки. Это энкодер, а не самостоятельная система диагностики: для полного поиска требуется ретривер, а для медицинских онтологий, отличных от HPO, рекомендуется специализированная модель. Лицензия — Apache 2.0.

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

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

Ограничения

Энкодер выдаёт эмбеддинги и сам по себе не выполняет полный поиск или диагностику; для рабочего пайплайна нужен ретривер. Он оптимизирован для HPO и может хуже подходить для других онтологий; README рекомендует ограничивать вход 128 токенами на уровне предложения.

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

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

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

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

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

Открыть на Hugging Face

Araras-HPO-Brasil

Encoder bilíngue de estado-da-arte para entity linking sobre a Human Phenotype Ontology (HPO), com cobertura nativa do português brasileiro clínico e coloquial.

Modelo encoder de 110M parâmetros otimizado para retrieval sobre os ~17.000 termos da Human Phenotype Ontology, tanto em texto clínico em inglês quanto em português brasileiro — incluindo registros de paciente, cuidador, agente comunitário de saúde (ACS) e variações regionais. Derivado do BioLORD-2023 via fine-tuning contrastivo multi-fase com pares culturais curados manualmente, hard negatives minerados em escala, e regularização baseada na estrutura ontológica do HPO.

Resultados de benchmark

BenchmarkBioLORD-2023 (base)Araras-HPO-BrasilΔ
RareBench (Nature 2024, n=13.763 fenótipos, EN) — Top195,01%97,81%+2,80
RareBench — Top595,07%98,23%+3,16
RareBench pipeline (chunk-level, sem LLM) — Recall@k—97,3%—
RareBench pipeline (Gemma 4B + nosso) — Ancestor F1—71,8%—
Português brasileiro formal (Babelon, n=7.142) — Top117,22%62,00%+44,78
Português brasileiro formal — Top521,53%63,90%+42,37
BR-PT cultural coloquial (n=24, set de avaliação) — Top14,17%79,17%+75,00
BR-PT cultural coloquial — Top54,17%100,00%+95,83
Narrativas clínicas brasileiras (n=22 HPOs, 5 casos reais) — Acc@1—95,5%—

O modelo atinge performance de estado-da-arte no benchmark RareBench em inglês (referência da Nature 2024), enquanto introduz o primeiro encoder aberto com cobertura abrangente do português brasileiro coloquial e regional para fenótipos HPO.

Casos de uso

  • Normalização de fenótipos clínicos em português ou inglês: descrições em texto livre → IDs HPO.
  • Integração com SUS: input de notas de Agente Comunitário de Saúde (ACS) → códigos HPO padronizados; ponte entre narrativa do paciente e ontologia médica estruturada.
  • Pipelines de diagnóstico de doenças raras: componente encoder de fenótipo para retrievers, scorers ou sistemas RAG multi-estágio (combinar com rankers Bayesianos como LIRICAL ou rankers textuais como PubCaseFinder).
  • Busca semântica multilíngue sobre conceitos biomédicos em PT/EN.
  • Linking para grafos de conhecimento: normalização de entidades para construção de grafos sobre literatura anotada com HPO.

Como usar

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("Raras-AI/araras-hpo-brasil")

# Português brasileiro coloquial → normalização HPO
queries = [
    "água na cabeça",     # Hydrocephalus
    "corcunda",           # Kyphosis
    "não vinga",          # Failure to thrive
    "fígado inchado",     # Hepatomegaly
    "esparro",            # Seizure (regional NE)
    "amarelão",           # Jaundice
    "cabeção",            # Macrocephaly
    "vesgo",              # Strabismus
]
embeddings = model.encode(queries, normalize_embeddings=True)
# shape: (n, 768)

Cobertura cultural

O modelo reconhece registros linguísticos médicos formais e populares brasileiros — paciente, cuidador, agente comunitário de saúde, e variações regionais (Nordeste, Sudeste, Sul, Centro-Oeste, Norte):

Português brasileiro (coloquial)Termo canônico HPO (inglês)
água na cabeçaHydrocephalus
corcunda / coluna tortaKyphosis
não vinga / criança mirradaFailure to thrive
esparro (NE) / mal-caducoSeizure
dança dos olhosNystagmus
fígado inchadoHepatomegaly
frouxo / molinhoMuscular hypotonia
amarelãoJaundice
cabeção / cabeçudoMacrocephaly
chiado no peitoWheezing
desmaio / apagãoSyncope
dor de cabeçaHeadache
falta de ar / canseiraDyspnea
tremedeiraTremor
pressão alta / HASHypertension
TDAHAttention deficit hyperactivity disorder

Método

O modelo é inicializado a partir do BioLORD-2023 (Remy et al., JBI 2024) e otimizado através de fine-tuning contrastivo em múltiplas fases. Os dados de treino combinam:

  • 35 mil pares canônicos de termos HPO (name, namePt, sinônimos) extraídos do grafo da ontologia
  • 23.885 traduções oficiais para português brasileiro (Babelon HPO-PT)
  • Pares coloquiais brasileiros curados manualmente (~800 pares anchor/positive e ~100 triplets anchor/positive/negative cobrindo registros de paciente/cuidador/ACS/regional)
  • Hard negatives minerados automaticamente sobre o espaço completo de conceitos HPO (~44 mil triplets)
  • Relações IS_A do HPO como pares positivos cross-language (~46 mil)
  • Regularização da hierarquia fenotípica em múltiplos níveis de granularidade

A função objetivo é Multiple Negatives Ranking Loss (similaridade cosseno) com negatives explícitos.

Limitações

  • Modelo encoder-only: produz embeddings; combine com um retriever (e.g. grafo HPO no Neo4j, FAISS) e um ranker opcional para pipelines completos.
  • Comprimento máximo de input: 128 tokens (uso a nível de sentença).
  • Otimizado para conceitos HPO; para ontologias relacionadas mas distintas (Orphanet, OMIM, SNOMED), use um encoder específico do domínio.

Como citar

@misc{araras_hpo_brasil_2026,
  title  = {Araras-HPO-Brasil: A Brazilian Portuguese encoder for Human Phenotype Ontology entity linking},
  author = {{Raras-AI}},
  year   = {2026},
  url    = {https://huggingface.co/Raras-AI/araras-hpo-brasil}
}

Licença

Apache 2.0, herdada do modelo base BioLORD-2023.

Referências

  • Remy, F., Demuynck, K., Demeester, T. BioLORD-2023: semantic textual representations fusing LLMs and clinical knowledge graph insights. Journal of Biomedical Informatics, 2024.
  • Chen et al. RareBench: Can LLMs Serve as Rare Diseases Specialists? Nature, 2024.
  • Köhler et al. The Human Phenotype Ontology in 2024. Nucleic Acids Research, 2024.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей