Skip to content
Back to skills

Arabicmteb Eval

ASecurity

Evaluates Arabic-centric and cross-lingual text embedding models across multiple linguistic, cultural, and domain-specific capabilities. It probes how well models capture dialectal variations, regional cultural knowledge, and specialized domain terminology in Arabic. Use when the user wants to benchmark on ArabicMTEB, or asks about evaluating this task. Reports Avg..

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
ai-agentspythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Arabicmteb Eval?

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

Security grade badge for Arabicmteb Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-arabicmteb-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-arabicmteb-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: arabicmteb-eval
description: Evaluates Arabic-centric and cross-lingual text embedding models across multiple linguistic, cultural, and domain-specific capabilities. It probes how well models capture dialectal variations, regional cultural knowledge, and specialized domain terminology in Arabic. Use when the user wants to benchmark on ArabicMTEB, or asks about evaluating this task. Reports Avg..
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2411.01192
  bibtex_key: bhatia2024swan
  confidence: high
---

# arabicmteb-eval

> Swan and ArabicMTEB: Dialect-Aware, Arabic-Centric, Cross-Lingual, and Cross-Cultural Embedding Models and Benchmarks — Bhatia et al. (2024) (arXiv:2411.01192, 2024)

## What this evaluates

Evaluates Arabic-centric and cross-lingual text embedding models across multiple linguistic, cultural, and domain-specific capabilities. It probes how well models capture dialectal variations, regional cultural knowledge, and specialized domain terminology in Arabic.

## Datasets

- **ArabicMTEB** — total ?; splits: overall (-1), dialectal (-1), domain-specific (-1), cultural (-1)

## Metrics

- `Avg.` **(primary)** — range: [0, 100]
  - Macro-average of normalized scores across all evaluated tasks (RTR, STS, PairCLF, CLF, CLR, RRK, BTM). Each task score is scaled to a 0-100 range before averaging.
- `RTR` — range: [0, 100]
  - Mean Reciprocal Rank or NDCG@K for Arabic retrieval tasks, measuring how well the model ranks relevant documents for a given query.
- `STS` — range: [0, 100]
  - Pearson or Spearman correlation between cosine similarities of predicted embeddings and human-assigned semantic similarity scores.
- `CLF` — range: [0, 100]
  - Classification accuracy or F1 score for document or sentence classification tasks.

## Input / output format

**Input**: Query-document pairs for retrieval, sentence pairs for similarity/classification, and document collections for clustering.

**Output**: Fixed-dimensional embedding vectors (e.g., 768 or 4096 dimensions) for each input text.

## Scoring recipe

```python
def compute_avg_score(task_scores):
    valid_tasks = ['RTR', 'STS', 'PairCLF', 'CLF', 'CLR', 'RRK', 'BTM']
    scores = [task_scores[t] for t in valid_tasks if t in task_scores]
    return sum(scores) / len(scores) if scores else 0.0

def score_task(predictions, gold, task_type):
    if task_type == 'STS':
        return pearson_corr([cosine_sim(p, g) for p, g in zip(predictions, gold)], gold_labels) * 100
    elif task_type == 'RTR':
        return compute_mrr_or_ndcg(predictions, gold) * 100
    elif task_type == 'CLF':
        return accuracy(predictions, gold) * 100
    return 0.0
```

## Common pitfalls

- Failing to distinguish between Modern Standard Arabic (MSA) and dialectal performance, as models often score high on MSA but drop significantly on dialectal splits.
- Averaging raw task scores without normalizing them to a common scale (0-100), which skews the overall benchmark score due to differing metric ranges across tasks like retrieval vs. clustering.
- Ignoring cost-effectiveness metrics alongside accuracy, as the benchmark explicitly tracks inference cost per 10k documents to evaluate practical deployment viability.

## Evidence (verbatim from paper)

> In these tables, the tasks will be referred to as RTR: Retrieval, STS: Semantic Textual Similarity, PairCLF: Pair Classification, CLF: Classification, CLR: Clustering, RRK: Reranking, and BTM: BiText Mining.

## Citation

```bibtex
@misc{bhatia2024swan,
  title={Swan and ArabicMTEB: Dialect-Aware, Arabic-Centric, Cross-Lingual, and Cross-Cultural Embedding Models and Benchmarks},
  author={Bhatia et al. (2024)},
  year={2024},
  note={arXiv:2411.01192}
}
```

- arXiv: 2411.01192

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.