This benchmark evaluates Basque language models across classical NLP tasks including topic classification, stance detection, coreference detection, and natural language inference. It measures both task-specific performance and overall linguistic competence in a low-resource agglutinative language setting. Use when the user wants to benchmark on BasqueGLUE, or asks about evaluating this task. Reports Avg.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill basqueglue-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Basqueglue Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-basqueglue-eval)More formats (shields.io, HTML) on the badges page.
---
name: basqueglue-eval
description: This benchmark evaluates Basque language models across classical NLP tasks including topic classification, stance detection, coreference detection, and natural language inference. It measures both task-specific performance and overall linguistic competence in a low-resource agglutinative language setting. Use when the user wants to benchmark on BasqueGLUE, or asks about evaluating this task. Reports Avg.
metadata:
skill_kind: dataset_eval
source_arxiv: 2403.20266
bibtex_key: etxaniz2024latxa
confidence: high
---
# basqueglue-eval
> Latxa: An Open Language Model and Evaluation Suite for Basque — Etxaniz et al. (2024) (arXiv:2403.20266, 2024)
## What this evaluates
This benchmark evaluates Basque language models across classical NLP tasks including topic classification, stance detection, coreference detection, and natural language inference. It measures both task-specific performance and overall linguistic competence in a low-resource agglutinative language setting.
## Datasets
- **BasqueGLUE** — total ?; splits: test (-1); repo https://github.com/hitz-zentroa/atxa
## Metrics
- `F1` — range: [0, 1]
- Standard F1 score for classification tasks. For VaxxStance, it is computed as a macro-average over the IN FAVOUR and AGAINST categories only.
- `Accuracy` — range: [0, 1]
- Proportion of correctly predicted labels out of total instances.
- `Avg` **(primary)** — range: [0, 1]
- Arithmetic mean of the task-specific scores (F1 or Accuracy) across all BasqueGLUE tasks.
## Input / output format
**Input**: Text prompts with task instructions (few-shot or zero-shot for decoder models) or raw text sequences (for encoder models).
**Output**: Predicted class label or probability distribution over classes.
## Scoring recipe
```python
def compute_avg_score(task_results):
scores = []
for task, res in task_results.items():
if task == 'VaxxStance':
scores.append(macro_f1(res['golds'], res['preds'], pos=['IN FAVOUR', 'AGAINST']))
else:
scores.append(f1_score(res['golds'], res['preds']) if 'F1' in task else accuracy_score(res['golds'], res['preds']))
return sum(scores) / len(scores)
```
## Common pitfalls
- VaxxStance F1 is macro-averaged only over IN FAVOUR and AGAINST, excluding other categories.
- Evaluation settings vary by model type (few-shot for decoders vs. fine-tuned for encoders), making direct performance comparisons across architectures tricky.
- The average score aggregates heterogeneous tasks without normalization, which can skew the overall benchmark score.
## Evidence (verbatim from paper)
> Table 6: BasqueGLUE results by task. *VaxxStance is measured in terms of macro-average F1-score of the categories IN FAVOUR and AGAINST. †BERTeus and ElhBERTeu are fine-tuned encoders.
## Citation
```bibtex
@misc{etxaniz2024latxa,
title={Latxa: An Open Language Model and Evaluation Suite for Basque},
author={Etxaniz et al. (2024)},
year={2024},
note={arXiv:2403.20266}
}
```
- arXiv: 2403.20266
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!