New: 3 free searches, no sign-up · Free 7-day trial, no credit card

OpenMed-ZeroShot-NER-Anatomy-Medium-209M

Zero-shot named-entity recognition for anatomical structures in English clinical text

Zero-shot NER (your own labels)AnatomyEnglishMedium · 209Mapache-2.0

What it does

This model detects anatomical entities, such as organs and tissues, in English clinical narratives and biomedical literature. It is a 209M-parameter GLiNER model that reports an F1 score of 0.911 on the AnatEM benchmark, with users supplying entity labels at inference time.

Best for

  • Radiology report parsing
  • Surgical note entity extraction
  • Anatomy-aware clinical analytics

What it detects (1 labels)

Trained on the label below; you can pass any other label names at inference time.

  • Anatomy

Quality

Benchmark AnatEM · all models on this benchmark
F10.911
Precision0.907
Recall0.916
Accuracy0.983
SourceReported by the authors (test_results.json in the repository)

Anatomical Entity Recognition - Anatomical structures and body parts

Use it

pip install gliner

from gliner import GLiNER
model = GLiNER.from_pretrained("OpenMed/OpenMed-ZeroShot-NER-Anatomy-Medium-209M")
print(model.predict_entities("Patient with type 2 diabetes and hypertension.", ["disease"]))
Apple Silicon (MLX) build
pip install "openmed[mlx]"

from openmed import analyze_text
from openmed.core.config import OpenMedConfig
result = analyze_text("Patient started imatinib in March.", model_name="OpenMed/OpenMed-ZeroShot-NER-Anatomy-Medium-209M", config=OpenMedConfig(backend="mlx"))
for e in result.entities:
    print(e.label, e.text)

← All free models

All model information shown here is public and belongs to its authors: use and download it freely under each model’s license. The selection, organization, search design and presentation of this catalog are © 2026 Clinical Corpus. Please link to these pages rather than copy them.