Skip to content
Back to skills

Bengal Ner El Eval

ASecurity

Evaluates the performance of Named Entity Recognition (NER) and Entity Linking (EL) systems on automatically generated corpora. It probes a model's ability to accurately detect entity spans in text and correctly link them to a reference knowledge base (DBpedia) across varying document lengths, entity densities, and languages. Use when the user wants to benchmark on BENGAL (B1-B13, P1-P4, S1-S4), or asks about evaluating this task. Reports micro F1-score.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill bengal-ner-el-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bengal Ner El Eval?

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

Security grade badge for Bengal Ner El Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-bengal-ner-el-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-bengal-ner-el-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: bengal-ner-el-eval
description: Evaluates the performance of Named Entity Recognition (NER) and Entity Linking (EL) systems on automatically generated corpora. It probes a model's ability to accurately detect entity spans in text and correctly link them to a reference knowledge base (DBpedia) across varying document lengths, entity densities, and languages. Use when the user wants to benchmark on BENGAL (B1-B13, P1-P4, S1-S4), or asks about evaluating this task. Reports micro F1-score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1710.08691
  bibtex_key: [REDACTED]
  confidence: high
---

# bengal-ner-el-eval

> BENGAL: An Automatic Benchmark Generator for Entity Recognition and Linking — Ngoma Ngomo et al. (2017) (arXiv:1710.08691, 2017)

## What this evaluates

Evaluates the performance of Named Entity Recognition (NER) and Entity Linking (EL) systems on automatically generated corpora. It probes a model's ability to accurately detect entity spans in text and correctly link them to a reference knowledge base (DBpedia) across varying document lengths, entity densities, and languages.

## Datasets

- **BENGAL (B1-B13, P1-P4, S1-S4)** — total ?; splits: test (-1)

## Metrics

- `micro F1-score` **(primary)** — range: [0, 1]
  - Micro-averaged F1 score computed globally across all entity mentions in the corpus. Precision and recall are aggregated by summing true positives, false positives, and false negatives across all documents before calculating the harmonic mean.

## Input / output format

**Input**: Raw text documents containing natural language sentences with embedded named entities.

**Output**: A list of detected entity spans with their corresponding KB identifiers (e.g., DBpedia URIs) for each document.

## Scoring recipe

```python
tp = fp = fn = 0
for doc_pred, doc_gold in zip(predictions, golds):
    for span, kb_id in doc_pred:
        if (span, kb_id) in doc_gold:
            tp += 1
        else:
            fp += 1
    for span, kb_id in doc_gold:
        if (span, kb_id) not in doc_pred:
            fn += 1
prec = tp / (tp + fp) if (tp + fp) > 0 else 0.0
rec = tp / (tp + fn) if (tp + fn) > 0 else 0.0
return 2 * prec * rec / (prec + rec) if (prec + rec) > 0 else 0.0
```

## Common pitfalls

- The paper reports micro-averaged F1, not macro-averaged; using macro averaging will yield different results due to class imbalance across entity types.
- Evaluation is performed in an A2KB (Annotation to Knowledge Base) setting where both NER span detection and EL linking are assessed jointly; separating them changes the metric calculation.
- Datasets are dynamically generated with configurable parameters (document count, entity density, paraphrasing); results are not fixed to a single static split.

## Evidence (verbatim from paper)

> Then, we compared the micro F-measure of 11 NER and EL frameworks on the manually and automatically generated datasets. We chose to use these 11 frameworks because they are included in GERBIL. This inclusion ensures that their interfaces are compatible and their results comparable.

## Citation

```bibtex
@misc{ngomangomo2017bengal,
  title={BENGAL: An Automatic Benchmark Generator for Entity Recognition and Linking},
  author={Ngoma Ngomo et al. (2017)},
  year={2017},
  note={arXiv:1710.08691}
}
```

- arXiv: 1710.08691

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.