Skip to content
Back to skills

Universal Ner V2 Eval

ASecurity

Evaluates multilingual named entity recognition (NER) capabilities across 22 languages and 30 datasets, probing both in-language performance and cross-lingual transfer. It also benchmarks large language models as annotators against human inter-annotator agreement to assess guideline adherence and annotation quality. Use when the user wants to benchmark on UNER v2, or asks about evaluating this task. Reports micro F1.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill universal-ner-v2-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Universal Ner V2 Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Universal Ner V2 Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-universal-ner-v2-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-universal-ner-v2-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: universal-ner-v2-eval
description: Evaluates multilingual named entity recognition (NER) capabilities across 22 languages and 30 datasets, probing both in-language performance and cross-lingual transfer. It also benchmarks large language models as annotators against human inter-annotator agreement to assess guideline adherence and annotation quality. Use when the user wants to benchmark on UNER v2, or asks about evaluating this task. Reports micro F1.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.12744
  bibtex_key: [REDACTED]
  confidence: high
---

# universal-ner-v2-eval

> Universal NER v2: Towards a Massively Multilingual Named Entity Recognition Benchmark — Blevins et al. (2026) (arXiv:2604.12744, 2026)

## What this evaluates

Evaluates multilingual named entity recognition (NER) capabilities across 22 languages and 30 datasets, probing both in-language performance and cross-lingual transfer. It also benchmarks large language models as annotators against human inter-annotator agreement to assess guideline adherence and annotation quality.

## Datasets

- **UNER v2** — total 3000000; splits: train (-1), dev (-1), test (-1)

## Metrics

- `micro F1` **(primary)** — range: [0, 1]
  - Standard F1 score computed as 2 * (precision * recall) / (precision + recall), where precision and recall are calculated over predicted versus gold entity spans and their corresponding per/loc/org tags. Micro averaging aggregates true positives, false positives, and false negatives across all datasets and languages before computing the final score.

## Input / output format

**Input**: Sentences from the benchmark datasets, optionally accompanied by the official 3-tag (per/loc/org) annotation guidelines when prompting LLMs.

**Output**: Predicted entity spans with assigned labels (per, loc, or org) for each input sentence.

## Scoring recipe

```python
def compute_f1(predictions, gold):
    pred_spans = set((s, e, l) for s, e, l in predictions)
    gold_spans = set((s, e, l) for s, e, l in gold)
    tp = len(pred_spans & gold_spans)
    fp = len(pred_spans - gold_spans)
    fn = len(gold_spans - pred_spans)
    prec = tp / (tp + fp) if (tp + fp) > 0 else 0.0
    rec = tp / (tp + fn) if (tp + fn) > 0 else 0.0
    return 2 * prec * rec / (prec + rec) if (prec + rec) > 0 else 0.0
```

## Common pitfalls

- Cross-lingual transfer performance drops sharply for typologically distant languages (e.g., Japanese, Korean) compared to European languages.
- LLMs systematically over-annotate non-named entities in some languages (e.g., English) but under-annotate in others (e.g., Hebrew, Korean), failing to consistently follow nuanced guidelines like distinguishing geopolitical entities from locations.
- Entity-level F1 varies significantly by type: 'org' is consistently the hardest to predict, while 'per' is the easiest across most datasets.

## Evidence (verbatim from paper)

> Figure 3 reports the micro F1 scores on all test sets when XLM-R${}_{\text{Large}}$ is finetuned on different languages. ... Figure 4 presents the inter-annotator agreement between each model and the human annotator who annotated the most documents in a given dataset. ... F1 score comparison across 19 multilingual NER datasets (test sets) for three LLMs against human Inter-Annotator Agreement (IAA) baseline.

## Citation

```bibtex
@misc{blevins2026universalner,
  title={Universal NER v2: Towards a Massively Multilingual Named Entity Recognition Benchmark},
  author={Blevins et al. (2026)},
  year={2026},
  note={arXiv:2604.12744}
}
```

- arXiv: 2604.12744

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.