Skip to content
Back to skills

Answersumm Eval

ASecurity

Evaluates multi-perspective answer summarization for community question answering, probing content selection, perspective clustering, abstractive summarization, and factual consistency/coverage. Use when the user wants to benchmark on AnswerSumm, or asks about evaluating this task. Reports F1, ROUGE-1/2/L.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Answersumm Eval?

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

Security grade badge for Answersumm Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-answersumm-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-answersumm-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: answersumm-eval
description: Evaluates multi-perspective answer summarization for community question answering, probing content selection, perspective clustering, abstractive summarization, and factual consistency/coverage. Use when the user wants to benchmark on AnswerSumm, or asks about evaluating this task. Reports F1, ROUGE-1/2/L.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2111.06474
  bibtex_key: [REDACTED]
  confidence: high
---

# answersumm-eval

> AnswerSumm: A Manually-Curated Dataset and Pipeline for Answer Summarization — Fabbri et al. (2021) (arXiv:2111.06474, 2021)

## What this evaluates

Evaluates multi-perspective answer summarization for community question answering, probing content selection, perspective clustering, abstractive summarization, and factual consistency/coverage.

## Datasets

- **AnswerSumm** — total 4631; splits: test (-1)

## Metrics

- `F1` **(primary)** — range: [0, 1]
  - Standard F1 score for binary relevance classification in the SentSelect subtask.
- `ROUGE-1/2/L` **(primary)** — range: [0, 1]
  - Standard ROUGE recall/precision/F1 scores measuring n-gram overlap between generated summaries and gold references.
- `NLI` — range: [0, 1]
  - Natural Language Inference entailment score measuring factual consistency between input and output.
- `Semantic Area` — range: [0, 1]
  - Metric measuring semantic coverage of the generated summary relative to the source documents.

## Input / output format

**Input**: Question concatenated with source sentences or documents.

**Output**: Abstractive summary or bullet-point answers.

## Scoring recipe

```python
def compute_rouge(predictions, references):
    return rouge1, rouge2, rouge_l

def compute_f1(predictions, references):
    tp = sum(1 for p, r in zip(predictions, references) if p == r == 1)
    fp = sum(1 for p, r in zip(predictions, references) if p == 1 and r == 0)
    fn = sum(1 for p, r in zip(predictions, references) if p == 0 and r == 1)
    precision = tp / (tp + fp) if (tp + fp) > 0 else 0
    recall = tp / (tp + fn) if (tp + fn) > 0 else 0
    return 2 * precision * recall / (precision + recall) if (precision + recall) > 0 else 0
```

## Common pitfalls

- Low inter-annotator agreement (Fleiss Kappa 0.25) makes the SentSelect subtask highly subjective.
- Models tend to be overly extractive with low novel unigram rates (~4%) compared to gold summaries (~21%).
- ROUGE scores do not fully align with factual consistency (NLI) or semantic coverage (Semantic Area) metrics.

## Evidence (verbatim from paper)

> The best results for SentSelect are yielded by RoBERTa relevance classification as illustrated in Table 5. RoBERTa yields an F1 score of 0.49. ... Table 6: ROUGE scores for ClustSumm and Fusion summarization tasks... Table 8: A comparison of model ROUGE, NLI, and Semantic Area scores.

## Citation

```bibtex
@misc{fabbri2021answersumm,
  title={AnswerSumm: A Manually-Curated Dataset and Pipeline for Answer Summarization},
  author={Fabbri et al. (2021)},
  year={2021},
  note={arXiv:2111.06474}
}
```

- arXiv: 2111.06474

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.