Skip to content
Back to skills

Incompebench Eval

ASecurity

This benchmark evaluates fine-grained music information retrieval by measuring how well models match audio tracks to diverse text queries. It probes the ability to capture nuanced musical attributes, handle negations, and rank candidates based on graded relevance rather than binary matches. Use when the user wants to benchmark on IncompeBench, or asks about evaluating this task. Reports graded relevance (0-3).

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Incompebench Eval?

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

Security grade badge for Incompebench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-incompebench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-incompebench-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: incompebench-eval
description: This benchmark evaluates fine-grained music information retrieval by measuring how well models match audio tracks to diverse text queries. It probes the ability to capture nuanced musical attributes, handle negations, and rank candidates based on graded relevance rather than binary matches. Use when the user wants to benchmark on IncompeBench, or asks about evaluating this task. Reports graded relevance (0-3).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2602.11941
  bibtex_key: [REDACTED]
  confidence: high
---

# incompebench-eval

> IncompeBench: A Permissively Licensed, Fine-Grained Benchmark for Music Information Retrieval — Clavié et al. (2026) (arXiv:2602.11941, 2026)

## What this evaluates

This benchmark evaluates fine-grained music information retrieval by measuring how well models match audio tracks to diverse text queries. It probes the ability to capture nuanced musical attributes, handle negations, and rank candidates based on graded relevance rather than binary matches.

## Datasets

- **IncompeBench** — total 128000; splits: test (128000); repo https://github.com/mixedbread-ai/incompebench-programs

## Metrics

- `graded relevance (0-3)` **(primary)** — range: [0, 3]
  - A 4-point relevance scale where 0 = completely irrelevant, 1 = partially relevant, 2 = highly relevant, and 3 = fully relevant to every aspect of the query. Used to compute standard ranking metrics like nDCG and MRR.

## Input / output format

**Input**: Text query + 30-second audio chunk (16kHz) for each candidate song.

**Output**: Graded relevance score (integer 0, 1, 2, or 3).

## Scoring recipe

```python
def compute_metric(predictions, gold):
    # predictions: list of graded relevance scores (0-3) for retrieved candidates
    # gold: list of graded relevance scores (0-3) for the same candidates
    # Compute Mean Reciprocal Rank (MRR) based on fully relevant (3) items
    for i, pred in enumerate(predictions):
        if pred == 3:
            return 1.0 / (i + 1)
    return 0.0
```

## Common pitfalls

- Query negations (e.g., 'high BPM without guitar') require careful handling to avoid lenient matches.
- Candidate generation uses Reciprocal Rank Fusion across diverse models, which may bias ranking evaluation toward models used in the fusion step.
- LLM-generated annotations exhibit leniency; the benchmark releases 'Lenient' and 'Strict' variants to account for this noise.

## Evidence (verbatim from paper)

> The labelling process is conducted with Gemini 3 Pro... with fine-grained relevance levels, ranging from 0 (completely irrelevant) to 3 (fully relevant to every aspect of the query).

## Citation

```bibtex
@misc{clavie2026incompebench,
  title={IncompeBench: A Permissively Licensed, Fine-Grained Benchmark for Music Information Retrieval},
  author={Clavié et al. (2026)},
  year={2026},
  note={arXiv:2602.11941}
}
```

- arXiv: 2602.11941

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.