# Linguistic Shibboleth Hiring Eval

> Evaluates whether LLMs systematically penalize candidates for using hedging language in professional interview responses, despite identical substantive content. It probes the model's ability to decouple communication style from perceived technical competence and hiring suitability. Use when the user wants to benchmark on Linguistic Shibboleth Hiring Benchmark, or asks about evaluating this task. Reports average_score.

- Skill: `qhjqhj00/linguistic-shibboleth-hiring-eval` (Agent Skill)
- Install (CLI): `npx skillmds add qhjqhj00/linguistic-shibboleth-hiring-eval`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qhjqhj00/linguistic-shibboleth-hiring-eval/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: qhjqhj00 (https://skillmd.com/u/qhjqhj00)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/qhjqhj00/linguistic-shibboleth-hiring-eval

---


# linguistic-shibboleth-hiring-eval

> I Think, Therefore I Am Under-Qualified? A Benchmark for Evaluating Linguistic Shibboleth Detection in LLM Hiring Evaluations — Kharchenko et al. (2025) (arXiv:2508.04939, 2025)

## What this evaluates

Evaluates whether LLMs systematically penalize candidates for using hedging language in professional interview responses, despite identical substantive content. It probes the model's ability to decouple communication style from perceived technical competence and hiring suitability.

## Datasets

- **Linguistic Shibboleth Hiring Benchmark** — total ?; splits: test (11)

## Metrics

- `average_score` **(primary)** — range: other
  - The mean numerical score assigned by the LLM to candidate responses, calculated separately for hedged and confident conditions.
- `score_disparity` — range: other
  - The difference between the average LLM-assigned score for confident responses and the average score for hedged responses. A positive value indicates bias against hedging.

## Input / output format

**Input**: Interview questions paired with candidate responses that are semantically equivalent but stylistically varied (hedged vs. confident phrasing).

**Output**: Numerical evaluation scores, categorical hiring decisions (e.g., 'advance', 'advance with reservations', 'do not advance'), and free-text reasoning.

## Scoring recipe

```python
avg_hedged = mean(predictions['hedged_scores'])
avg_confident = mean(predictions['confident_scores'])
score_disparity = avg_confident - avg_hedged
decision_counts = count_categories(predictions['decisions'])
return score_disparity, decision_counts
```

## Common pitfalls

- Confounding linguistic style with content quality, as the benchmark strictly controls for semantic equivalence.
- Assuming bias is uniform across models, as sensitivity to hedging varies significantly between architectures.
- Misinterpreting thematic codes like 'lacking detail' as substantive deficits rather than perception biases induced by cautious phrasing.

## Evidence (verbatim from paper)

> Direct comparison of score sheets reveals that, across all LLMs and question types, confident answers consistently scored higher than hedged ones. As shown in Figure[2(a)], hedged responses averaged a score of $2.610$, while confident responses averaged $3.276$.

## Citation

```bibtex
@misc{kharchenko2025linguisticshibboleth,
  title={I Think, Therefore I Am Under-Qualified? A Benchmark for Evaluating Linguistic Shibboleth Detection in LLM Hiring Evaluations},
  author={Kharchenko et al. (2025)},
  year={2025},
  note={arXiv:2508.04939}
}
```

- arXiv: 2508.04939

