Skip to content
Back to skills

Ancholik Ner Eval

ASecurity

Evaluates Named Entity Recognition (NER) capabilities across five regional dialects of the Bangla language. It probes a model's ability to correctly identify and classify entities (Person, Location, Organization, Role, Food) in dialect-specific text where linguistic features and vocabulary differ significantly from standard Bangla. Use when the user wants to benchmark on ANCHOLIK-NER, or asks about evaluating this task. Reports F1-score.

  • 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 ancholik-ner-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ancholik Ner Eval?

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

Security grade badge for Ancholik Ner Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-ancholik-ner-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-ancholik-ner-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: ancholik-ner-eval
description: Evaluates Named Entity Recognition (NER) capabilities across five regional dialects of the Bangla language. It probes a model's ability to correctly identify and classify entities (Person, Location, Organization, Role, Food) in dialect-specific text where linguistic features and vocabulary differ significantly from standard Bangla. Use when the user wants to benchmark on ANCHOLIK-NER, or asks about evaluating this task. Reports F1-score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2502.11198
  bibtex_key: paul2025ancholikner
  confidence: high
---

# ancholik-ner-eval

> ANCHOLIK-NER: A Benchmark Dataset for Bangla Regional Named Entity Recognition — Paul et al. (2025) (arXiv:2502.11198, 2025)

## What this evaluates

Evaluates Named Entity Recognition (NER) capabilities across five regional dialects of the Bangla language. It probes a model's ability to correctly identify and classify entities (Person, Location, Organization, Role, Food) in dialect-specific text where linguistic features and vocabulary differ significantly from standard Bangla.

## Datasets

- **ANCHOLIK-NER** — total 17405; splits: test (-1)

## Metrics

- `F1-score` **(primary)** — range: percent
  - Harmonic mean of precision and recall: F1 = 2 * (Precision * Recall) / (Precision + Recall). Precision is the ratio of correctly predicted positive entities to all predicted positives, and recall is the ratio of correctly predicted positives to all actual positives.

## Input / output format

**Input**: Sentences written in regional Bangla dialects (Barishal, Chittagong, Mymensingh, Noakhali, Sylhet) containing named entities to be identified.

**Output**: Token-level or span-level entity labels (e.g., PER, LOC, ORG, ROLE, FOOD) corresponding to the input text.

## Scoring recipe

```python
def compute_f1(predictions, gold):
    tp = sum(1 for p, g in zip(predictions, gold) if p == g and p != 'O')
    fp = sum(1 for p, g in zip(predictions, gold) if p != g and p != 'O')
    fn = sum(1 for p, g in zip(predictions, gold) if p != g and g != 'O')
    precision = tp / (tp + fp) if (tp + fp) > 0 else 0
    recall = tp / (tp + fn) if (tp + fn) > 0 else 0
    f1 = 2 * (precision * recall) / (precision + recall) if (precision + recall) > 0 else 0
    return f1
```

## Common pitfalls

- Dialect-specific vocabulary and syntax cause significant drops in precision and recall, particularly for the Chittagong region.
- Models frequently confuse Role (ROLE) and Organization (ORG) entities, leading to high false positive rates across all regions.

## Evidence (verbatim from paper)

> The performance of three different BERT models—Bangla BERT, Bangla BERT Base, and BERT Base Multilingual Cased—was evaluated for Named Entity Recognition (NER) across five regional dialects of Bangla: Barishal, Chittagong, Mymensingh, Noakhali, and Sylhet. The models were trained with a particular learning rates (2e-5), different batch sizes (8, 16) and epochs(5, 10, 15, 20). Their performance was assessed based on precision, recall, and F1-score.

## Citation

```bibtex
@misc{paul2025ancholikner,
  title={ANCHOLIK-NER: A Benchmark Dataset for Bangla Regional Named Entity Recognition},
  author={Paul et al. (2025)},
  year={2025},
  note={arXiv:2502.11198}
}
```

- arXiv: 2502.11198

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…