Skip to content
Back to skills

Interactive Retrieval Eval

ASecurity

Evaluates the effectiveness of interactive document retrieval using user-identified Wikipedia concepts for query expansion and re-ranking. It also tests methods for selecting the most relevant Wikipedia concepts from a large pool based on semantic relevance and document ranking signals. Use when the user wants to benchmark on TREC Filtering-02, HARD-03, HARD-05, or asks about evaluating this task. Reports MAP, P@10.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Interactive Retrieval Eval?

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

Security grade badge for Interactive Retrieval Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-interactive-retrieval-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-interactive-retrieval-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: interactive-retrieval-eval
description: Evaluates the effectiveness of interactive document retrieval using user-identified Wikipedia concepts for query expansion and re-ranking. It also tests methods for selecting the most relevant Wikipedia concepts from a large pool based on semantic relevance and document ranking signals. Use when the user wants to benchmark on TREC Filtering-02, HARD-03, HARD-05, or asks about evaluating this task. Reports MAP, P@10.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1412.8281
  bibtex_key: [REDACTED]
  confidence: high
---

# interactive-retrieval-eval

> Interactive Retrieval Based on Wikipedia Concepts — Zhang (2014) (arXiv:1412.8281, 2014)

## What this evaluates

Evaluates the effectiveness of interactive document retrieval using user-identified Wikipedia concepts for query expansion and re-ranking. It also tests methods for selecting the most relevant Wikipedia concepts from a large pool based on semantic relevance and document ranking signals.

## Datasets

- **TREC Filtering-02, HARD-03, HARD-05** — total ?; splits: test (-1)

## Metrics

- `MAP` **(primary)** — range: [0, 1]
  - Mean Average Precision; averages the precision values at each rank where a relevant document is retrieved across all queries.
- `P@10` **(primary)** — range: [0, 1]
  - Precision at rank 10; calculates the fraction of relevant documents found in the top 10 retrieved results.
- `NDCG` — range: [0, 1]
  - Normalized Discounted Cumulative Gain; measures the quality of a predicted concept ranking against a human assessor's ground truth ranking, normalized by the ideal ranking score.

## Input / output format

**Input**: Query string, initial top-ranked documents (from BM25/IQ baseline), and a pool of candidate Wikipedia concepts.

**Output**: Ranked list of documents (for retrieval evaluation) or ranked list of candidate Wikipedia concepts (for concept selection evaluation).

## Scoring recipe

```python
def compute_metrics(pred_docs, gold_docs, pred_concepts, gold_concepts):
    rel = [1 if d in gold_docs else 0 for d in pred_docs]
    ap = sum(sum(rel[:i+1])/(i+1) for i, r in enumerate(rel) if r) / max(sum(rel), 1)
    p10 = sum(rel[:10]) / 10
    def dcg(r, k): return sum(r[:k] / math.log2(i + 2) for i in range(k))
    idcg = dcg(sorted(gold_concepts, reverse=True), len(gold_concepts))
    ndcg = dcg(pred_concepts, len(pred_concepts)) / max(idcg, 1e-9)
    return {'MAP': ap, 'P@10': p10, 'NDCG': ndcg}
```

## Common pitfalls

- The feedback method combines multiple ranking signals (WA, CM, CT, AT, RD) that must be combined as per Equation 16; using only one signal will significantly underperform the reported results.
- Statistical significance is only claimed for improvements marked with `*` (paired t-test, p<0.05); unmarked improvements should not be treated as statistically significant.
- NDCG for concept selection is evaluated against a human assessor's ranking, not an automatic ground truth, requiring careful handling of human judgment variance.

## Evidence (verbatim from paper)

> According to Table 1, MAP is significantly improved on all three data sets, P@10 is significantly improved on HARD-03 and HARD-05, while not significantly on Filtering-02, probably because P@10 of the baseline run is already high on this data set. Table 3 shows the performances of all concept selection methods. For each method, the NDCG is calculated based on how well each method's ranking of concepts corresponds to that of the human assessor.

## Citation

```bibtex
@misc{zhang2014interactive,
  title={Interactive Retrieval Based on Wikipedia Concepts},
  author={Zhang (2014)},
  year={2014},
  note={arXiv:1412.8281}
}
```

- arXiv: 1412.8281

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.