Skip to content
Back to skills

Humorrank Eval

ASecurity

Evaluates LLM humor generation by conducting pairwise preference judgments on joke outputs across 300 diverse prompts. It measures how well models master comedic mechanisms rather than relying on model scale, using an LLM-as-judge framework to produce global rankings. Use when the user wants to benchmark on SemEval-2026 MWAHAHA, or asks about evaluating this task. Reports Bradley-Terry Maximum Likelihood Estimation.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Humorrank Eval?

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

Security grade badge for Humorrank Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-humorrank-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-humorrank-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: humorrank-eval
description: Evaluates LLM humor generation by conducting pairwise preference judgments on joke outputs across 300 diverse prompts. It measures how well models master comedic mechanisms rather than relying on model scale, using an LLM-as-judge framework to produce global rankings. Use when the user wants to benchmark on SemEval-2026 MWAHAHA, or asks about evaluating this task. Reports Bradley-Terry Maximum Likelihood Estimation.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.19786
  bibtex_key: [REDACTED]
  confidence: high
---

# humorrank-eval

> HumorRank: A Tournament-Based Leaderboard for Evaluating Humor Generation in Large Language Models — Ajayi et al. (2026) (arXiv:2604.19786, 2026)

## What this evaluates

Evaluates LLM humor generation by conducting pairwise preference judgments on joke outputs across 300 diverse prompts. It measures how well models master comedic mechanisms rather than relying on model scale, using an LLM-as-judge framework to produce global rankings.

## Datasets

- **SemEval-2026 MWAHAHA** — total 300; splits: test (300)

## Metrics

- `Bradley-Terry Maximum Likelihood Estimation` **(primary)** — range: [0, 1]
  - Pairwise preferences are aggregated using Bradley-Terry Maximum Likelihood Estimation to derive global win probabilities and rankings. Stable Elo is also used as a sequence-agnostic validation metric.

## Input / output format

**Input**: A prompt condition and two joke outputs generated by different models.

**Output**: A binary preference label indicating which of the two jokes is funnier, accompanied by structured reasoning based on the GTVH taxonomy.

## Scoring recipe

```python
# Collect pairwise preferences across all model pairs and prompts
# W[i, j] = count where model i preferred over j
# N[i, j] = total comparisons between i and j
# Solve Bradley-Terry MLE for skill parameters theta:
# max_theta sum_{i<j} [ W[i,j]*log(exp(theta[i])/(exp(theta[i])+exp(theta[j]))) + W[j,i]*log(exp(theta[j])/(exp(theta[i])+exp(theta[j]))) ]
# Compute win probability P(i beats j) = exp(theta[i]) / (exp(theta[i]) + exp(theta[j]))
# Rank models by descending theta[i] or average win probability
```

## Common pitfalls

- LLM-as-judge bias: The primary judge may exhibit systematic preferences, requiring cross-judge ablation and human validation.
- Prompt-specific variance: Humor quality varies significantly across the 300 conditions; aggregating across all prompts is necessary to avoid cherry-picking.
- Scale vs. Mechanism: Larger models do not automatically score higher; mastery of comedic mechanisms is the primary driver of high rankings.

## Evidence (verbatim from paper)

> It employs an Adaptive Swiss Tournament to efficiently generate comparisons across nine models on the SemEval-2026 MWAHAHA dataset, followed by Bradley-Terry Maximum Likelihood Estimation to produce statistically robust, globally consistent rankings.

## Citation

```bibtex
@misc{ajayi2026humorrank,
  title={HumorRank: A Tournament-Based Leaderboard for Evaluating Humor Generation in Large Language Models},
  author={Ajayi et al. (2026)},
  year={2026},
  note={arXiv:2604.19786}
}
```

- arXiv: 2604.19786

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.