Skip to content
Back to skills

Tape Eval

ASecurity

Evaluates few-shot and zero-shot Russian language understanding across six tasks probing logical reasoning, multi-hop inference, commonsense knowledge, and ethical judgment. It also measures model robustness against linguistic adversarial perturbations like typos, deletions, and modality changes. Use when the user wants to benchmark on TAPE, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Tape Eval?

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

Security grade badge for Tape Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-tape-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-tape-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: tape-eval
description: Evaluates few-shot and zero-shot Russian language understanding across six tasks probing logical reasoning, multi-hop inference, commonsense knowledge, and ethical judgment. It also measures model robustness against linguistic adversarial perturbations like typos, deletions, and modality changes. Use when the user wants to benchmark on TAPE, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2210.12813
  bibtex_key: [REDACTED]
  confidence: high
---

# tape-eval

> TAPE: Assessing Few-shot Russian Language Understanding — Taktasheva et al. (2022) (arXiv:2210.12813, 2022)

## What this evaluates

Evaluates few-shot and zero-shot Russian language understanding across six tasks probing logical reasoning, multi-hop inference, commonsense knowledge, and ethical judgment. It also measures model robustness against linguistic adversarial perturbations like typos, deletions, and modality changes.

## Datasets

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

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Proportion of correctly predicted labels or multiple-choice answers. Calculated as the number of matches between predictions and gold labels divided by total instances.
- `F1 score` — range: [0, 1]
  - Harmonic mean of precision and recall, reported as weighted average for imbalanced classification tasks.
- `ASR` — range: percent
  - Attack Success Rate, measuring the percentage drop in model performance after applying adversarial perturbations compared to the clean baseline.

## Input / output format

**Input**: Russian text passages or questions, optionally preceded by k-shot demonstrations (k ∈ {1, 4, 8}) formatted as prompt examples.

**Output**: Predicted class labels for classification/multiple-choice tasks; free-form generated text for QA tasks.

## Scoring recipe

```python
# Classification/Multiple-Choice
acc = sum(pred == gold for pred, gold in zip(predictions, golds)) / len(golds)
f1 = f1_score(golds, predictions, average='weighted')
# QA Generation
exact_match = sum(gen.strip() == gold.strip() for gen, gold in zip(generated_preds, golds)) / len(golds)
# Robustness (ASR)
asr = ((p_clean - p_perturbed) / p_clean) * 100
```

## Common pitfalls

- Few-shot demonstrations can cause performance degradation or constant predictions on imbalanced tasks (e.g., models predict the negative label ~97% of the time in zero-shot).
- Standard exact-match QA metrics fail to capture semantically correct but non-literal generated answers, requiring manual semantic analysis.
- Model performance exhibits strong length bias, dropping significantly on longer inputs due to context window limitations.

## Evidence (verbatim from paper)

> Table 4 shows the ASR scores for each perturbation and k-shot setting averaged over the RuWorldTree and RuOpenBookQA tasks, where the model performance exceeds the random baseline. We observe that the models are more susceptible to simple spelling-based perturbations (BUTTERFINGERS), token deletion (EDA_DELETE) and modality changes (EMOJIFY).

## Citation

```bibtex
@misc{taktasheva2022tape,
  title={TAPE: Assessing Few-shot Russian Language Understanding},
  author={Taktasheva et al. (2022)},
  year={2022},
  note={arXiv:2210.12813}
}
```

- arXiv: 2210.12813

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.