Skip to content
Back to skills

Mwp Localization Eval

ASecurity

Evaluates LLMs' ability to solve math word problems after socio-cultural localization of entities into low-resource languages. Probes whether models maintain reasoning accuracy when cultural context shifts, focusing solely on final answer correctness rather than step-by-step reasoning. Use when the user wants to benchmark on Unspecified, or asks about evaluating this task. Reports Exact Match (EM).

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mwp-localization-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mwp Localization Eval?

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

Security grade badge for Mwp Localization Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mwp-localization-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mwp-localization-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: mwp-localization-eval
description: Evaluates LLMs' ability to solve math word problems after socio-cultural localization of entities into low-resource languages. Probes whether models maintain reasoning accuracy when cultural context shifts, focusing solely on final answer correctness rather than step-by-step reasoning. Use when the user wants to benchmark on Unspecified, or asks about evaluating this task. Reports Exact Match (EM).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2508.14913
  bibtex_key: [REDACTED]
  confidence: medium
---

# mwp-localization-eval

> Bridging the Culture Gap: A Framework for LLM-Driven Socio-Cultural Localization of Math Word Problems in Low-Resource Languages — Azime et al. (2025) (arXiv:2508.14913, 2025)

## What this evaluates

Evaluates LLMs' ability to solve math word problems after socio-cultural localization of entities into low-resource languages. Probes whether models maintain reasoning accuracy when cultural context shifts, focusing solely on final answer correctness rather than step-by-step reasoning.

## Datasets

- **Unspecified** — total ?; splits: test (-1)

## Metrics

- `Exact Match (EM)` **(primary)** — range: [0, 1]
  - Evaluates whether the predicted answer exactly matches the reference answer as a string.
- `Numeric Match (NM)` — range: [0, 1]
  - Checks whether the predicted numerical value matches the ground truth after converting both to floating point, ignoring formatting, units, or punctuation, and accounting for minor numerical errors.

## Input / output format

**Input**: Localized math word problems presented via three customized prompt variations, designed to elicit only the final answer without intermediate reasoning steps.

**Output**: A single final answer string or numerical value.

## Scoring recipe

```python
def exact_match(pred, gold):
    return 1.0 if pred.strip() == gold.strip() else 0.0

def numeric_match(pred, gold):
    try:
        p = float(pred.replace(',', '').replace('%', '').strip())
        g = float(gold.replace(',', '').replace('%', '').strip())
        return 1.0 if abs(p - g) < 1e-6 else 0.0
    except ValueError:
        return 0.0
```

## Common pitfalls

- Focusing on intermediate reasoning steps instead of final answers, which contradicts the paper's explicit focus on final outputs due to multilingual extraction challenges.
- Applying strict string matching for Numeric Match, which fails to account for the paper's instruction to ignore formatting, units, and punctuation after float conversion.
- Using inconsistent prompt variations, as the study specifically adopts three variants from Adelani et al. (2024) customized for final-output-only responses.

## Evidence (verbatim from paper)

> Exact Match (EM) evaluates whether the predicted answer exactly matches the reference answer as a string. Numeric Match (NM) checks whether the predicted numerical value matches the ground truth, ignoring differences in formatting such as units or punctuation after converting them into floating point data and account for errors between them.

## Citation

```bibtex
@misc{azime2025bridging,
  title={Bridging the Culture Gap: A Framework for LLM-Driven Socio-Cultural Localization of Math Word Problems in Low-Resource Languages},
  author={Azime et al. (2025)},
  year={2025},
  note={arXiv:2508.14913}
}
```

- arXiv: 2508.14913

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.