Skip to content
Back to skills

Workrb Eval

ASecurity

Evaluates AI models on work-domain recommendation and NLP tasks, primarily focusing on ranking and retrieval scenarios such as occupation-to-skill matching, candidate recommendation, and skill/job normalization. It tests cross-lingual and multilingual retrieval capabilities over standardized occupational ontologies like ESCO. Use when the user wants to benchmark on ESCO Occupation-to-Skill, ESCO Skill-to-Occupation, Job Title Sim., SkillMatch-1K, Query-Candidate, Project-Candidate, JobBERT, M...

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Workrb Eval?

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

Security grade badge for Workrb Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-workrb-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-workrb-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: workrb-eval
description: Evaluates AI models on work-domain recommendation and NLP tasks, primarily focusing on ranking and retrieval scenarios such as occupation-to-skill matching, candidate recommendation, and skill/job normalization. It tests cross-lingual and multilingual retrieval capabilities over standardized occupational ontologies like ESCO. Use when the user wants to benchmark on ESCO Occupation-to-Skill, ESCO Skill-to-Occupation, Job Title Sim., SkillMatch-1K, Query-Candidate, Project-Candidate, JobBERT, MELO, ESCO Alternatives, MELS, House, Tech, SkillSkape, or asks about evaluating this task. Reports MAP.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.13055
  bibtex_key: [REDACTED]
  confidence: high
---

# workrb-eval

> WorkRB: A Community-Driven Evaluation Framework for AI in the Work Domain — De Lange et al. (2026) (arXiv:2604.13055, 2026)

## What this evaluates

Evaluates AI models on work-domain recommendation and NLP tasks, primarily focusing on ranking and retrieval scenarios such as occupation-to-skill matching, candidate recommendation, and skill/job normalization. It tests cross-lingual and multilingual retrieval capabilities over standardized occupational ontologies like ESCO.

## Datasets

- **ESCO Occupation-to-Skill** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **ESCO Skill-to-Occupation** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **Job Title Sim.** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **SkillMatch-1K** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **Query-Candidate** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **Project-Candidate** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **JobBERT** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **MELO** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **ESCO Alternatives** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **MELS** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **House** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **Tech** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB
- **SkillSkape** — total ?; splits: test (-1); repo https://github.com/techwolf-ai/WorkRB

## Metrics

- `MAP` **(primary)** — range: percent
  - Mean Average Precision across ranked lists of targets for each query. Calculated as the mean of the average precision scores for all queries, where average precision is the precision at each relevant position averaged over the ranked list.

## Input / output format

**Input**: Query (e.g., occupation title, skill name, job description, or candidate profile) and a target space (e.g., list of ESCO skills, occupations, or candidate profiles) to be ranked.

**Output**: Ranked list of target items ordered by relevance to the query.

## Scoring recipe

```python
def compute_map(predictions, gold):
    hits = 0
    ap = 0.0
    for i, pred in enumerate(predictions):
        if pred in gold:
            hits += 1
            ap += hits / (i + 1)
    return ap / len(gold) if len(gold) > 0 else 0.0
# Final metric is mean of ap across all queries
```

## Common pitfalls

- Tasks are formulated as ranking problems, not classification, so models must output ordered lists rather than binary labels.
- Cross-lingual setups require independent resolution of query and target spaces per language, which can lead to mismatched ontologies if not handled dynamically.
- Evaluation supports both monolingual and cross-lingual configurations; aggregating metrics across languages requires explicit strategy definition.

## Evidence (verbatim from paper)

> Following prior work, all of the contributed work-domain tasks are formulated as ranking problems. Table 2 reports mean average precision (MAP) scores across all task groups for a representative subset of baselines.

## Citation

```bibtex
@misc{delange2026workrb,
  title={WorkRB: A Community-Driven Evaluation Framework for AI in the Work Domain},
  author={De Lange et al. (2026)},
  year={2026},
  note={arXiv:2604.13055}
}
```

- arXiv: 2604.13055

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.