{
 "body": "\n## What it measures\n\nBasqueGLUE is a Basque NLU suite, not a single skill test. A model is scored on nine tasks that together cover named-entity recognition, task-oriented dialogue (intent and slots), news-topic classification, tweet sentiment, vaccine stance, question-answer entailment, word-sense in context, and mention coreference. The LREC 2022 paper says the authors followed GLUE and SuperGLUE selection rules and reused Basque datasets where they could, adding new splits where they could not. Language is Basque (`eu`) throughout.\n\nlm-eval's `basqueglue` directory is a decoder-oriented slice of that suite: six multiple-choice tasks with Basque prompts. It drops NER and the FMTOD dialogue pair. A number from `--tasks basque-glue` is not the paper's nine-task encoder average.\n\n## How it is scored\n\nThe reference script `eval_basqueglue.py` compares a prediction file to each task's `test.jsonl`. Headline metric in the paper is an unweighted average of the nine task scores. NER contributes the mean of in-domain and out-of-domain F1. VaxxStance uses macro-F1 on FAVOR and AGAINST only. QNLI, WiC and coreference use accuracy. The 2022 baselines fine-tune BERTeus and ElhBERTeu separately on each task.\n\nlm-eval scores the six implemented tasks as multiple-choice, with micro-F1 on BHTC and BEC, a two-class F1 on VaxxStance, and accuracy on QNLI, WiC and coreference. The tag `basque-glue` runs all six and does not average them. Do not drop a single \"BasqueGLUE\" percentage from lm-eval without saying which tasks went into it.\n\n## Dataset and licence\n\nThere is no one row count. Table 1 of the paper (copied on GitHub and Hugging Face) lists train/val/test sizes per task. NER and slot rows are tokens; the rest are examples. Test data are public. Licences differ by task: most are CC BY-NC-SA 4.0, QNLIeu is CC BY-SA 4.0, VaxxStance is CC BY 4.0 plus Twitter's terms, and BEC2016eu adds Twitter's terms to CC BY-NC-SA 4.0. The evaluation script itself is CC BY-SA 4.0. The LREC PDF is under ELRA CC-BY-NC-4.0, which is the paper, not the data.\n\n## Who publishes it\n\nGorka Urbizu, I\u00f1aki San Vicente and Xabier Saralegi (then Elhuyar / now orai NLP) with Rodrigo Agerri and Aitor Soroa (HiTZ Center - Ixa, UPV/EHU). The paper is LREC 2022, Marseille, 20\u201325 June 2022, pages 1603\u20131612. Current repo is `orai-nlp/BasqueGLUE`; the PDF still mentions `Elhuyar/BasqueGLUE`. Hugging Face: `orai-nlp/basqueGLUE`, last updated 2024-04-08.\n\n## Lineage\n\nEnglish [GLUE](glue.md) and SuperGLUE are the design templates. [BasqueBench](basque_bench.md) later reuses BasqueGLUE's QNLIeu inside the IberoBench Basque slice, alongside many tasks BasqueGLUE does not contain. Latxa (arXiv:2403.20266) uses BasqueGLUE to score decoder models. This page is the original nine-task suite, not BasqueBench.\n\n## Saturation and contamination\n\nA 74% fine-tuned BERT average from 2022 does not tell you whether today's Basque LLMs have used up the suite. Decoder numbers need the Latxa paper or a fresh lm-eval run. Test labels are public, and several source domains are old, so contamination is a live concern, especially for Wikipedia QNLI and news NER.\n\n## How to run it\n\nOfficial: fine-tune, write `test.jsonl`-shaped predictions, run `python3 eval_basqueglue.py --task ...`. lm-eval: `--tasks basque-glue` or the six names `bhtc_v2`, `bec2016eu`, `vaxx_stance`, `qnlieu`, `wiceu`, `epec_koref_bin`, dataset `orai-nlp/basqueGLUE`. WiC decoding in lm-eval re-encodes strings as latin-1 then utf-8 to repair an encoding issue. Prompt language is Basque. HELM and OpenCompass names were not found.\n\n## Reading the numbers\n\nA 73% \"BasqueGLUE\" figure from 2022 is an encoder fine-tune average, not a zero-shot LLM score. An lm-eval run on six tasks is a different slice and a different protocol. Check which tasks, which metric, and whether NER was included. Pair it with [BasqueBench](basque_bench.md) if you care about exam QA and translation as well as this older NLU core. Non-commercial licences on most tasks also limit redistribution even when the average looks open.\n",
 "build": {
  "built_at": "2026-09-09T16:56:50+00:00",
  "commit": "0a599558854c0e238c03a0f0d725239cb28f9d11",
  "eligibility_as_of": "2026-09-09"
 },
 "disposition": {
  "canonical_id": "basqueglue",
  "reasons": [],
  "status": "unassessed",
  "verified_results": []
 },
 "models_covered": [],
 "page": {
  "aliases": [
   "Basque GLUE",
   "orai-nlp/basqueGLUE"
  ],
  "category": "composite",
  "contamination": {
   "note": "Test sets are public, as SuperGLUE-style design required. Several source corpora (news, Wikipedia, tweets, Wordnet) predate 2022 and may appear in Basque pretraining. No rotating held-out set is described. Tweet tasks also carry Twitter terms of use.\n",
   "risk": "medium"
  },
  "dataset": {
   "languages": [
    "eu"
   ],
   "license": "mixed: most tasks CC BY-NC-SA 4.0; QNLIeu CC BY-SA 4.0; VaxxStance CC BY 4.0 plus Twitter terms; BEC2016eu Twitter terms plus CC BY-NC-SA 4.0",
   "modalities": [
    "text"
   ],
   "public_test_set": true,
   "size": null,
   "size_note": "Not one item pool. Paper Table 1 (and the GitHub/HF README) lists per-task train/val/test sizes. Sequence-labelling rows are token counts (NERC, slots); the others are example counts. WiCeu train alone is 408,559 pairs, which drives the Hugging Face 100K<n<1M size tag. Summing those rows as \"items\" would mix tokens with examples.\n",
   "splits": "per-task train / validation / test as in Table 1; test sets are public",
   "url": "https://huggingface.co/datasets/orai-nlp/basqueGLUE"
  },
  "freshness": {
   "researched": "2026-09-08",
   "researched_by": "Grok Build, batch-027 (Codex coordinated)",
   "reviewed": "2026-09-08",
   "reviewed_by": "GPT-5.6 Luna independent review, luna-batch-027"
  },
  "harness": {
   "bigbench": "",
   "helm": "",
   "inspect_evals": "",
   "lm_eval": "basque-glue",
   "opencompass": "",
   "other": "Runnable lm-eval tasks: bhtc_v2, bec2016eu, vaxx_stance, qnlieu, wiceu, epec_koref_bin. Tag basque-glue runs those six and does not average. NER and FMTOD are omitted."
  },
  "id": "basqueglue",
  "last_updated": "2024-04",
  "leaderboard_url": "",
  "lineage": {
   "family": "",
   "predecessor": "glue",
   "successors": [],
   "variants": [
    "basque_bench"
   ]
  },
  "measures": "BasqueGLUE scores Basque language understanding across nine tasks built from existing and newly adapted datasets, following GLUE and SuperGLUE design rules. Tasks include in- and out-of-domain NER, FMTOD intent classification and slot filling, news topic classification (BHTCv2), election-tweet sentiment (BEC2016eu), vaccine-stance detection, QNLI-style QA entailment, word-in-context, and binary coreference. The original evaluation fine-tunes encoder models per task and averages the nine scores.\n",
  "metric": {
   "baseline_note": "Paper and GitHub report encoder averages of 73.23 (BERTeus) and 73.71 (ElhBERTeu) after per-task fine-tuning. Metrics are micro-F1 except VaxxStance (macro-F1 of FAVOR/AGAINST) and QNLI, WiC, coreference (accuracy). NER in the average is the mean of in-domain and out-of-domain F1. No single random baseline applies across this mix. lm-eval does not compute that nine-task average.\n",
   "direction": "higher_is_better",
   "human_baseline": null,
   "max_score": 100,
   "name": "unweighted average of per-task scores (F1 or accuracy by task)",
   "random_baseline": null,
   "unit": "%"
  },
  "name": "BasqueGLUE",
  "page_kind": "benchmark",
  "paper": {
   "arxiv": "",
   "title": "BasqueGLUE: A Natural Language Understanding Benchmark for Basque",
   "url": "https://aclanthology.org/2022.lrec-1.172/",
   "year": 2022
  },
  "publisher": {
   "authors": [
    "Gorka Urbizu",
    "I\u00f1aki San Vicente",
    "Xabier Saralegi",
    "Rodrigo Agerri",
    "Aitor Soroa"
   ],
   "org": "orai NLP Technologies (Elhuyar) and HiTZ Center - Ixa, University of the Basque Country (UPV/EHU)",
   "url": "https://github.com/orai-nlp/BasqueGLUE"
  },
  "released": "2022-06",
  "repo_url": "https://github.com/orai-nlp/BasqueGLUE",
  "saturation": {
   "as_of": "",
   "note": "2022 encoder averages sit near 74 after fine-tuning. That is not an LLM zero-shot ceiling. The Latxa paper (arXiv:2403.20266) later uses BasqueGLUE for decoder models; those scores were not extracted for this page. No current public LLM leaderboard was opened.\n",
   "status": "unknown",
   "top_score": null
  },
  "sources": [
   {
    "accessed": "2026-09-08",
    "title": "ACL Anthology page, LREC 2022",
    "url": "https://aclanthology.org/2022.lrec-1.172/"
   },
   {
    "accessed": "2026-09-08",
    "title": "BasqueGLUE LREC 2022 PDF (nine tasks, Table 1 sizes, CC-BY-NC paper licence)",
    "url": "https://aclanthology.org/2022.lrec-1.172.pdf"
   },
   {
    "accessed": "2026-09-08",
    "title": "orai-nlp/BasqueGLUE README (task table, per-task licences, encoder results)",
    "url": "https://raw.githubusercontent.com/orai-nlp/BasqueGLUE/main/README.md"
   },
   {
    "accessed": "2026-09-08",
    "title": "orai-nlp/basqueGLUE dataset card",
    "url": "https://huggingface.co/datasets/orai-nlp/basqueGLUE/raw/main/README.md"
   },
   {
    "accessed": "2026-09-08",
    "title": "Hugging Face dataset API (language eu, lastModified 2024-04-08)",
    "url": "https://huggingface.co/api/datasets/orai-nlp/basqueGLUE"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval basqueglue README (six tasks, tag basque-glue, Latxa citation)",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/README.md"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval bhtc_v2.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/bhtc.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval bec2016eu.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/bec.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval qnlieu.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/qnli.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval wiceu.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/wic.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval vaxx_stance.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/vaxx.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "lm-eval epec_koref_bin.yaml",
    "url": "https://raw.githubusercontent.com/EleutherAI/lm-evaluation-harness/main/lm_eval/tasks/basqueglue/coref.yaml"
   },
   {
    "accessed": "2026-09-08",
    "title": "Official eval_basqueglue.py (per-task prediction vs test.jsonl)",
    "url": "https://raw.githubusercontent.com/orai-nlp/BasqueGLUE/main/eval_basqueglue.py"
   }
  ],
  "status": "active",
  "subcategory": "nine-task Basque NLU suite (NER, dialogue, topic, sentiment, stance, QNLI, WiC, coreference)",
  "summary": "Nine-task Basque NLU suite in the GLUE mould, spanning NER, dialogue, topic, sentiment, stance, QNLI, word-in-context and coreference.",
  "tags": [
   "basque",
   "nlu",
   "glue",
   "classification",
   "low-resource"
  ],
  "task_format": "Mixed: token-level sequence labelling (NER, slots); single-text classification (topic, sentiment, stance, intent); sentence-pair classification (QNLI, WiC, coreference). lm-eval implements six of the nine as Basque-prompted multiple-choice tasks and does not include NER or FMTOD.\n"
 }
}