summarization-metrics-eval
Summarization Metrics for Spanish and Basque: Do Automatic Scores and LLM-Judges Correlate with Humans? — Barnes et al. (2025) (arXiv:2503.17039, 2025)
What this evaluates
Evaluates the correlation between automatic summarization metrics and LLM-as-a-Judge models against human judgments across five quality criteria (coherence, consistency, fluency, relevance, 5W1H) in Spanish and Basque.
Datasets
Metrics
Spearman's $ ho$ (primary) — range: [-1, 1]
- System-level rank correlation coefficient between human average scores and automatic/LLM scores. Calculated following established NLG evaluation protocols (Louis and Nenkova, 2013; Fabbri et al., 2021).
ROUGE — range: [0, 1]
- Token subsequence overlap between candidate and reference summaries. Includes ROUGE-1 to ROUGE-4, ROUGE-L, and ROUGE-su* variants.
BertScore — range: [0, 1]
- Average token-level cosine similarity between greedily aligned tokens using multilingual BERT base uncased. Reports precision, recall, and F1.
BLEU — range: [0, 1]
- Corpus-level average n-gram precision with a brevity penalty, using SacreBLEU implementation.
LLM-Judge Score — range: unknown
- Numeric score assigned by an LLM judge (e.g., GPT-4o, Prometheus 2, Qwen2.5) for a single criterion, prompted with instructions, rubric, reference, and summary in English.
Input / output format
Input: For automatic metrics: candidate summary and reference summary. For LLM judges: original instruction, annotation rubric, human reference answer, and candidate summary.
Output: Numeric score per summary/criterion for each metric or judge model.
Scoring recipe
def compute_spearman_rho(human_scores, metric_scores):
n = len(human_scores)
if n < 2:
return 0.0
h_ranks = assign_ranks(human_scores)
m_ranks = assign_ranks(metric_scores)
d_sq_sum = sum((h - m) ** 2 for h, m in zip(h_ranks, m_ranks))
rho = 1 - (6 * d_sq_sum) / (n * (n ** 2 - 1))
return rho
Common pitfalls
- Metrics require language-specific preprocessing: ROUGE-we needs FastText embeddings, BertScore uses mBERT, CIDEr uses Snowball stemmer, and METEOR requires lowercasing.
- LLM judges must be prompted in English despite evaluating non-English summaries, as models struggle to follow non-English instructions.
- Correlation is computed at the system-level (averaging scores per system), not instance-level, which changes the statistical interpretation and requires careful aggregation.
Evidence (verbatim from paper)
We calculate both Spearman’s ($
ho$) and Kendall’s ($ au$) rank correlation coefficients at system-level following Louis and Nenkova (2013) and Fabbri et al. (2021), but report only Spearman in the subsequent section, as the results do not vary depending on the coefficient.
Citation
@misc{barnes2025summarizationmetrics,
title={Summarization Metrics for Spanish and Basque: Do Automatic Scores and LLM-Judges Correlate with Humans?},
author={Barnes et al. (2025)},
year={2025},
note={arXiv:2503.17039}
}
1---2name: summarization-metrics-eval3description: Evaluates the correlation between automatic summarization metrics and LLM-as-a-Judge models against human judgments across five quality criteria (coherence, consistency, fluency, relevance, 5W1H) in Spanish and Basque. Use when the user wants to benchmark on BASSE, or asks about evaluating this task. Reports Spearman's $ ho$.4---56# summarization-metrics-eval78> Summarization Metrics for Spanish and Basque: Do Automatic Scores and LLM-Judges Correlate with Humans? — Barnes et al. (2025) (arXiv:2503.17039, 2025)910## What this evaluates1112Evaluates the correlation between automatic summarization metrics and LLM-as-a-Judge models against human judgments across five quality criteria (coherence, consistency, fluency, relevance, 5W1H) in Spanish and Basque.1314## Datasets1516- **BASSE** — total 2040; splits: test (-1); repo https://github.com/hitz-zentroa/summarization1718## Metrics1920- `Spearman's $
ho$` **(primary)** — range: [-1, 1]21 - System-level rank correlation coefficient between human average scores and automatic/LLM scores. Calculated following established NLG evaluation protocols (Louis and Nenkova, 2013; Fabbri et al., 2021).22- `ROUGE` — range: [0, 1]23 - Token subsequence overlap between candidate and reference summaries. Includes ROUGE-1 to ROUGE-4, ROUGE-L, and ROUGE-su* variants.24- `BertScore` — range: [0, 1]25 - Average token-level cosine similarity between greedily aligned tokens using multilingual BERT base uncased. Reports precision, recall, and F1.26- `BLEU` — range: [0, 1]27 - Corpus-level average n-gram precision with a brevity penalty, using SacreBLEU implementation.28- `LLM-Judge Score` — range: unknown29 - Numeric score assigned by an LLM judge (e.g., GPT-4o, Prometheus 2, Qwen2.5) for a single criterion, prompted with instructions, rubric, reference, and summary in English.3031## Input / output format3233**Input**: For automatic metrics: candidate summary and reference summary. For LLM judges: original instruction, annotation rubric, human reference answer, and candidate summary.3435**Output**: Numeric score per summary/criterion for each metric or judge model.3637## Scoring recipe3839```python40def compute_spearman_rho(human_scores, metric_scores):41 n = len(human_scores)42 if n < 2:43 return 0.044 h_ranks = assign_ranks(human_scores)45 m_ranks = assign_ranks(metric_scores)46 d_sq_sum = sum((h - m) ** 2 for h, m in zip(h_ranks, m_ranks))47 rho = 1 - (6 * d_sq_sum) / (n * (n ** 2 - 1))48 return rho49```5051## Common pitfalls5253- Metrics require language-specific preprocessing: ROUGE-we needs FastText embeddings, BertScore uses mBERT, CIDEr uses Snowball stemmer, and METEOR requires lowercasing.54- LLM judges must be prompted in English despite evaluating non-English summaries, as models struggle to follow non-English instructions.55- Correlation is computed at the system-level (averaging scores per system), not instance-level, which changes the statistical interpretation and requires careful aggregation.5657## Evidence (verbatim from paper)5859> We calculate both Spearman’s ($
ho$) and Kendall’s ($ au$) rank correlation coefficients at system-level following Louis and Nenkova (2013) and Fabbri et al. (2021), but report only Spearman in the subsequent section, as the results do not vary depending on the coefficient.6061## Citation6263```bibtex64@misc{barnes2025summarizationmetrics,65 title={Summarization Metrics for Spanish and Basque: Do Automatic Scores and LLM-Judges Correlate with Humans?},66 author={Barnes et al. (2025)},67 year={2025},68 note={arXiv:2503.17039}69}70```7172- arXiv: 2503.17039