Evaluates long-sequence narrative understanding and cultural variation in Amharic using story-based question answering. Probes both multiple-choice and generative QA capabilities across different Ethiopian regional folktales. Use when the user wants to benchmark on AmharicStoryQA, or asks about evaluating this task. Reports accuracy.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill amharicstoryqa-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Amharicstoryqa Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-amharicstoryqa-eval)More formats (shields.io, HTML) on the badges page.
---
name: amharicstoryqa-eval
description: Evaluates long-sequence narrative understanding and cultural variation in Amharic using story-based question answering. Probes both multiple-choice and generative QA capabilities across different Ethiopian regional folktales. Use when the user wants to benchmark on AmharicStoryQA, or asks about evaluating this task. Reports accuracy.
metadata:
skill_kind: dataset_eval
source_arxiv: 2602.02774
bibtex_key: azime2026amharicstoryqa
confidence: high
---
# amharicstoryqa-eval
> AmharicStoryQA: A Multicultural Story Question Answering Benchmark in Amharic — Azime et al. (2026) (arXiv:2602.02774, 2026)
## What this evaluates
Evaluates long-sequence narrative understanding and cultural variation in Amharic using story-based question answering. Probes both multiple-choice and generative QA capabilities across different Ethiopian regional folktales.
## Datasets
- **AmharicStoryQA** — total ?; splits: test (-1)
## Metrics
- `accuracy` **(primary)** — range: [0, 1]
- Fraction of correctly answered questions. For multiple-choice tasks, the option appended to the prompt with the highest log-likelihood is selected as the prediction.
## Input / output format
**Input**: Question prompt with candidate options appended for multiple-choice tasks; open-ended prompts for generative tasks.
**Output**: For MCQA: the selected option string. For generative: free-form text response.
## Scoring recipe
```python
def compute_accuracy(prompts, options, gold):
correct = 0
for p, opts, g in zip(prompts, options, gold):
ll = [log_likelihood(p + opt) for opt in opts]
pred = opts[argmax(ll)]
if pred == g: correct += 1
return correct / len(prompts)
```
## Common pitfalls
- Option ordering bias heavily influences MCQA performance, especially in low-resource languages.
- Log-likelihood scoring for MCQA can be sensitive to prompt formatting and tokenization differences across models.
## Evidence (verbatim from paper)
> In multiple-choice each candidate option is appended to the corresponding question prompt, after which the log-likelihood is computed.Model accuracy is then reported based on the option with the highest log-likelihood score.
## Citation
```bibtex
@misc{azime2026amharicstoryqa,
title={AmharicStoryQA: A Multicultural Story Question Answering Benchmark in Amharic},
author={Azime et al. (2026)},
year={2026},
note={arXiv:2602.02774}
}
```
- arXiv: 2602.02774
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!