eval-harness
Extraction · Few-NERD

The one clean win.

Find and type entities in a sentence. The only clean winner in the repo: a fine-tuned tagger, significantly different from every rival.

The report's pick, as run here. If you have labelled data in a fixed taxonomy, fine-tune a small tagger (span_marker); do not rent a zero-shot hosted LLM for this job. If you do rent, take the cheapest, gemma_m.

The goal's rule, in the catalog. Named-entity extraction (Few-NERD) (balanced, on f1) recommends span_marker, the promoted baseline. The goal page, with its reasons → An agent gets the same answer from the MCP server: the tool goals with goal: entities_few_nerd at https://evals.humancopilot.eu/mcp (how to connect).

Question
Find every named entity in a sentence and give it one of 8 types.
Data
280 items from the Few-NERD test split
Systems
28 compared: 24 hosted models billed per call; 4 local models and baselines, free
Metric
F1 — entities found with the right type, set-matched per sentence and averaged, on 8 coarse types; this repo's own, see the protocol. Higher is better
Calibration
span_marker 0.7047 vs 0.7040 published
Billed
$2.61 for the whole sweep
01The field

Every system, one axis.

hosted · proprietaryhosted · open weightslocal · freenot significantly different from the leaderhigher score: further right →
span_marker · local · free F1 0.7674 · rank 1/28 free: runs locally, nothing billedopenai_m · hosted · proprietary F1 0.6864 · rank 2/28 billed $0.6507 for 280 itemsgemma_m · hosted · open weights F1 0.6733 · rank 4/28 billed $0.0088 for 280 itemsopenai_l · hosted · proprietary F1 0.6716 · rank 5/28 billed $0.1715 for 280 itemsanthropic_m · hosted · proprietary F1 0.6661 · rank 6/28 billed $0.2846 for 280 itemsqwen_s · hosted · proprietary F1 0.6650 · rank 7/28 billed $0.0157 for 280 itemsqwen_m · hosted · proprietary F1 0.6548 · rank 8/28 billed $0.0396 for 280 itemsgemma_l · hosted · open weights F1 0.6481 · rank 9/28 billed $0.0134 for 280 itemsqwen_l · hosted · proprietary F1 0.6240 · rank 10/28 billed $0.0722 for 280 itemsdeepseek_m · hosted · open weights F1 0.6148 · rank 11/28 billed $0.0200 for 280 itemsllama_l · hosted · open weights F1 0.5990 · rank 12/28 billed $0.0176 for 280 itemsmistral_l · hosted · open weights F1 0.5979 · rank 13/28 billed $0.0419 for 280 itemsopenai_s · hosted · proprietary F1 0.5948 · rank 14/28 billed $0.0784 for 280 itemsglm_m · hosted · open weights F1 0.5939 · rank 15/28 billed $0.0445 for 280 itemsmistral_m · hosted · proprietary F1 0.5914 · rank 16/28 billed $0.0462 for 280 itemsdeepseek_l · hosted · open weights F1 0.5872 · rank 17/28 billed $0.0853 for 280 itemsanthropic_s · hosted · proprietary F1 0.5843 · rank 18/28 billed $0.1552 for 280 itemsdeepseek_s · hosted · open weights F1 0.5756 · rank 19/28 billed $0.0091 for 280 itemsllama_m · hosted · open weights F1 0.5740 · rank 20/28 billed $0.0194 for 280 itemsllama_s · hosted · open weights F1 0.5686 · rank 21/28 billed $0.0103 for 280 itemsglm_l · hosted · open weights F1 0.5662 · rank 22/28 billed $0.1023 for 280 itemsglm_s · hosted · open weights F1 0.5529 · rank 23/28 billed $0.0194 for 280 itemsgemma_s · hosted · open weights F1 0.5500 · rank 24/28 billed $0.0093 for 280 itemsmistral_s · hosted · open weights F1 0.5243 · rank 25/28 billed $0.0076 for 280 itemsgliner · local · free F1 0.4540 · rank 26/28 free: runs locally, nothing billedanthropic_l · hosted · proprietary F1 0.6798 · rank 3/28 billed $0.6897 for 280 itemsdearest · 3rd · 0.680span_marker · 1st · 0.767
span_marker · local · free F1 0.7674 · rank 1/28 free: runs locally, nothing billedopenai_m · hosted · proprietary F1 0.6864 · rank 2/28 billed $0.6507 for 280 itemsgemma_m · hosted · open weights F1 0.6733 · rank 4/28 billed $0.0088 for 280 itemsopenai_l · hosted · proprietary F1 0.6716 · rank 5/28 billed $0.1715 for 280 itemsanthropic_m · hosted · proprietary F1 0.6661 · rank 6/28 billed $0.2846 for 280 itemsqwen_s · hosted · proprietary F1 0.6650 · rank 7/28 billed $0.0157 for 280 itemsqwen_m · hosted · proprietary F1 0.6548 · rank 8/28 billed $0.0396 for 280 itemsgemma_l · hosted · open weights F1 0.6481 · rank 9/28 billed $0.0134 for 280 itemsqwen_l · hosted · proprietary F1 0.6240 · rank 10/28 billed $0.0722 for 280 itemsdeepseek_m · hosted · open weights F1 0.6148 · rank 11/28 billed $0.0200 for 280 itemsllama_l · hosted · open weights F1 0.5990 · rank 12/28 billed $0.0176 for 280 itemsmistral_l · hosted · open weights F1 0.5979 · rank 13/28 billed $0.0419 for 280 itemsopenai_s · hosted · proprietary F1 0.5948 · rank 14/28 billed $0.0784 for 280 itemsglm_m · hosted · open weights F1 0.5939 · rank 15/28 billed $0.0445 for 280 itemsmistral_m · hosted · proprietary F1 0.5914 · rank 16/28 billed $0.0462 for 280 itemsdeepseek_l · hosted · open weights F1 0.5872 · rank 17/28 billed $0.0853 for 280 itemsanthropic_s · hosted · proprietary F1 0.5843 · rank 18/28 billed $0.1552 for 280 itemsdeepseek_s · hosted · open weights F1 0.5756 · rank 19/28 billed $0.0091 for 280 itemsllama_m · hosted · open weights F1 0.5740 · rank 20/28 billed $0.0194 for 280 itemsllama_s · hosted · open weights F1 0.5686 · rank 21/28 billed $0.0103 for 280 itemsglm_l · hosted · open weights F1 0.5662 · rank 22/28 billed $0.1023 for 280 itemsglm_s · hosted · open weights F1 0.5529 · rank 23/28 billed $0.0194 for 280 itemsgemma_s · hosted · open weights F1 0.5500 · rank 24/28 billed $0.0093 for 280 itemsmistral_s · hosted · open weights F1 0.5243 · rank 25/28 billed $0.0076 for 280 itemsgliner · local · free F1 0.4540 · rank 26/28 free: runs locally, nothing billedanthropic_l · hosted · proprietary F1 0.6798 · rank 3/28 billed $0.6897 for 280 itemsdearest · 3rd · 0.680span_marker · 1st · 0.767
Each dot is one system, by F1. The ringed dot is the most expensive hosted model; the shaded band is the group the leader is not significantly different from. Every system has its own page in the catalog: its run, cost, speed and fingerprint.
02Cost

What the money bought.

hosted · proprietaryhosted · open weightslocal · freebetter: up · cheaper: left
$0.01$0.1$1$100.4540.6110.767billed cost per 1,000 items (log scale)↑ F1freespan_marker · local · free F1 0.7674 · $0gliner · local · free F1 0.4540 · $0openai_m · hosted · proprietary F1 0.6864 $2.32 per 1,000 itemsanthropic_l · hosted · proprietary F1 0.6798 $2.46 per 1,000 itemsgemma_m · hosted · open weights F1 0.6733 $0.0315 per 1,000 itemsopenai_l · hosted · proprietary F1 0.6716 $0.6125 per 1,000 itemsanthropic_m · hosted · proprietary F1 0.6661 $1.02 per 1,000 itemsqwen_s · hosted · proprietary F1 0.6650 $0.0560 per 1,000 itemsqwen_m · hosted · proprietary F1 0.6548 $0.1415 per 1,000 itemsgemma_l · hosted · open weights F1 0.6481 $0.0480 per 1,000 itemsqwen_l · hosted · proprietary F1 0.6240 $0.2579 per 1,000 itemsdeepseek_m · hosted · open weights F1 0.6148 $0.0713 per 1,000 itemsllama_l · hosted · open weights F1 0.5990 $0.0629 per 1,000 itemsmistral_l · hosted · open weights F1 0.5979 $0.1495 per 1,000 itemsopenai_s · hosted · proprietary F1 0.5948 $0.2801 per 1,000 itemsglm_m · hosted · open weights F1 0.5939 $0.1589 per 1,000 itemsmistral_m · hosted · proprietary F1 0.5914 $0.1650 per 1,000 itemsdeepseek_l · hosted · open weights F1 0.5872 $0.3046 per 1,000 itemsanthropic_s · hosted · proprietary F1 0.5843 $0.5541 per 1,000 itemsdeepseek_s · hosted · open weights F1 0.5756 $0.0324 per 1,000 itemsllama_m · hosted · open weights F1 0.5740 $0.0691 per 1,000 itemsllama_s · hosted · open weights F1 0.5686 $0.0369 per 1,000 itemsglm_l · hosted · open weights F1 0.5662 $0.3654 per 1,000 itemsglm_s · hosted · open weights F1 0.5529 $0.0692 per 1,000 itemsgemma_s · hosted · open weights F1 0.5500 $0.0333 per 1,000 itemsmistral_s · hosted · open weights F1 0.5243 $0.0273 per 1,000 itemsanthropic_l · dearestspan_marker · 1st
$0.01$0.1$1$100.4540.6110.767cost per 1,000 items (log)↑ F1freespan_marker · local · free F1 0.7674 · $0gliner · local · free F1 0.4540 · $0openai_m · hosted · proprietary F1 0.6864 $2.32 per 1,000 itemsanthropic_l · hosted · proprietary F1 0.6798 $2.46 per 1,000 itemsgemma_m · hosted · open weights F1 0.6733 $0.0315 per 1,000 itemsopenai_l · hosted · proprietary F1 0.6716 $0.6125 per 1,000 itemsanthropic_m · hosted · proprietary F1 0.6661 $1.02 per 1,000 itemsqwen_s · hosted · proprietary F1 0.6650 $0.0560 per 1,000 itemsqwen_m · hosted · proprietary F1 0.6548 $0.1415 per 1,000 itemsgemma_l · hosted · open weights F1 0.6481 $0.0480 per 1,000 itemsqwen_l · hosted · proprietary F1 0.6240 $0.2579 per 1,000 itemsdeepseek_m · hosted · open weights F1 0.6148 $0.0713 per 1,000 itemsllama_l · hosted · open weights F1 0.5990 $0.0629 per 1,000 itemsmistral_l · hosted · open weights F1 0.5979 $0.1495 per 1,000 itemsopenai_s · hosted · proprietary F1 0.5948 $0.2801 per 1,000 itemsglm_m · hosted · open weights F1 0.5939 $0.1589 per 1,000 itemsmistral_m · hosted · proprietary F1 0.5914 $0.1650 per 1,000 itemsdeepseek_l · hosted · open weights F1 0.5872 $0.3046 per 1,000 itemsanthropic_s · hosted · proprietary F1 0.5843 $0.5541 per 1,000 itemsdeepseek_s · hosted · open weights F1 0.5756 $0.0324 per 1,000 itemsllama_m · hosted · open weights F1 0.5740 $0.0691 per 1,000 itemsllama_s · hosted · open weights F1 0.5686 $0.0369 per 1,000 itemsglm_l · hosted · open weights F1 0.5662 $0.3654 per 1,000 itemsglm_s · hosted · open weights F1 0.5529 $0.0692 per 1,000 itemsgemma_s · hosted · open weights F1 0.5500 $0.0333 per 1,000 itemsmistral_s · hosted · open weights F1 0.5243 $0.0273 per 1,000 itemsanthropic_l · dearestspan_marker · 1st
Billed cost per 1,000 items, read from the provider's response, against F1. Free models sit in the left lane.
03Findings

What this eval found.

  1. The one significant win in the repo.

    span_marker, fine-tuned on Few-NERD's training split, scores 0.7674 and differs significantly from all 27 other arms.

  2. The dearest model finished 3rd of 28.

    anthropic_l billed $0.6897 for 280 items. The leader differs significantly from every paid model.

  3. But its margin is partly the corpus's own conventions.

    Against openai_m, 57% of its margin is one entity type, other, which the prompt never defined (30–57% across the hosted arms), and up to 38% of its lead is agreement with annotation the rest of the field rejects.

04The method, here

Silver is not gold.

57% of the winner's margin over openai_m is one entity type the prompt never defined (30–57% across the hosted arms). A clean win can still be partly a win at the annotation, not the task.

This habit, in the method →
05Reproduce it

Check it yourself.

First, with nothing installed: test every arm against span_marker, item by item, in the catalog's inspector, with the same paired test and Holm correction as this page; anthropic_l, the most expensive model, among them. The goal page has the rest: what the goal recommends, and why.

The 4 free arms rerun on a laptop CPU for $0, pinned to the weights that were measured. The 24 hosted arms billed $2.61 when measured and rerun with one OpenRouter key.

make compare writes a replication card: each rerun against its committed run, item by item, and every significant difference and tie on this page re-tested with your reruns in place.

$ make plan      EXP=few-nerd
$ make data      EXP=few-nerd
$ make reproduce EXP=few-nerd LEVEL=local
# with OPENROUTER_API_KEY set
$ make reproduce EXP=few-nerd LEVEL=hosted
$ make compare   EXP=few-nerd