Evaluates abstractive headline generation across 15 Indic languages and English. It probes cross-lingual transfer, script normalization effects, and the impact of language-family-specific pretraining on low-resource generation. Use when the user wants to benchmark on Varta, or asks about evaluating this task. Reports ROUGE-L.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill varta-headline-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Varta Headline Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-varta-headline-eval)More formats (shields.io, HTML) on the badges page.
---
name: varta-headline-eval
description: Evaluates abstractive headline generation across 15 Indic languages and English. It probes cross-lingual transfer, script normalization effects, and the impact of language-family-specific pretraining on low-resource generation. Use when the user wants to benchmark on Varta, or asks about evaluating this task. Reports ROUGE-L.
metadata:
skill_kind: dataset_eval
source_arxiv: 2305.05858
bibtex_key: aralikatte2023varta
confidence: high
---
# varta-headline-eval
> V\=arta: A Large-Scale Headline-Generation Dataset for Indic Languages — Aralikatte et al. (2023) (arXiv:2305.05858, 2023)
## What this evaluates
Evaluates abstractive headline generation across 15 Indic languages and English. It probes cross-lingual transfer, script normalization effects, and the impact of language-family-specific pretraining on low-resource generation.
## Datasets
- **Varta** — total ?; splits: train (-1), test (-1); repo https://github.com/rahular/varta
## Metrics
- `ROUGE-L` **(primary)** — range: percent
- Longest Common Subsequence (LCS) recall and precision between generated and reference headlines, combined into a single F-measure score.
## Input / output format
**Input**: Article text (document) in one of 15 Indic languages or English.
**Output**: Single-line generated headline string.
## Scoring recipe
```python
def rouge_l(predictions, references):
lcs_scores = []
for pred, ref in zip(predictions, references):
lcs = longest_common_subsequence(pred.split(), ref.split())
lcs_scores.append(2 * len(lcs) / (len(pred.split()) + len(ref.split())))
return sum(lcs_scores) / len(lcs_scores) * 100
```
## Common pitfalls
- Evaluating on transliterated scripts (Latin/Devanagari) vs original scripts changes tokenization and can inflate/deflate scores.
- Cross-lingual zero-shot evaluation requires strict language-code matching to avoid contamination.
- ROUGE-L is a surface-form metric that may penalize valid paraphrases or stylistic variations in headlines.
## Evidence (verbatim from paper)
> We finetune each model described in §4.2 on Värta in five settings: (i) en: finetune only on English data from the SMALL training set, and evaluate on all language test sets in original scripts. ... Table 3: Headline generation results for the three baseline models trained in all five data settings: English only (en), Hindi only (hi), Latin transliterated data (latin), Devanagari transliterated data (dvn.), and original script data (all). Only ROUGE-L scores are shown here.
## Citation
```bibtex
@misc{aralikatte2023varta,
title={V\=arta: A Large-Scale Headline-Generation Dataset for Indic Languages},
author={Aralikatte et al. (2023)},
year={2023},
note={arXiv:2305.05858}
}
```
- arXiv: 2305.05858

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!