Evaluates the ability of distantly supervised relation extraction and knowledge base validation systems to correctly predict and rank triples in web-scale knowledge graphs. It probes how well global graph structure and confidence scoring can refine noisy extractions and reduce logical inconsistencies. Use when the user wants to benchmark on NYT-FB, CC-DBP, NELL-165, or asks about evaluating this task. Reports AUC.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill kbp-auc-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Kbp Auc Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-kbp-auc-eval)More formats (shields.io, HTML) on the badges page.
---
name: kbp-auc-eval
description: Evaluates the ability of distantly supervised relation extraction and knowledge base validation systems to correctly predict and rank triples in web-scale knowledge graphs. It probes how well global graph structure and confidence scoring can refine noisy extractions and reduce logical inconsistencies. Use when the user wants to benchmark on NYT-FB, CC-DBP, NELL-165, or asks about evaluating this task. Reports AUC.
metadata:
skill_kind: dataset_eval
source_arxiv: 1908.08104
bibtex_key: dash2019populating
confidence: high
---
# kbp-auc-eval
> Populating Web Scale Knowledge Graphs using Distantly Supervised Relation Extraction and Validation — Dash et al. (2019) (arXiv:1908.08104, 2019)
## What this evaluates
Evaluates the ability of distantly supervised relation extraction and knowledge base validation systems to correctly predict and rank triples in web-scale knowledge graphs. It probes how well global graph structure and confidence scoring can refine noisy extractions and reduce logical inconsistencies.
## Datasets
- **NYT-FB** — total ?; splits: test (-1)
- **CC-DBP** — total ?; splits: test (-1)
- **NELL-165** — total ?; splits: test (-1)
## Metrics
- `AUC` **(primary)** — range: [0, 1]
- Area under the Precision-Recall curve computed across varying confidence thresholds. Precision = TP/(TP+FP), Recall = TP/(TP+FN). In this positive-unlabeled setting, recall measures the percentage of true triples correctly extracted by the IE system above a minimum confidence threshold.
## Input / output format
**Input**: Sentences containing two entity mentions with relation labels (for RE), or candidate triples with initial confidence scores from an IE system (for KBV).
**Output**: A confidence score for each candidate triple, used to rank and filter predictions.
## Scoring recipe
```python
thresholds = sorted(set(predictions), reverse=True)
precisions, recalls = [], []
for t in thresholds:
tp = sum(1 for p, g in zip(predictions, gold) if p >= t and g == 1)
fp = sum(1 for p, g in zip(predictions, gold) if p >= t and g == 0)
fn = sum(1 for p, g in zip(predictions, gold) if p < t and g == 1)
prec = tp / (tp + fp) if (tp + fp) > 0 else 0
rec = tp / (tp + fn) if (tp + fn) > 0 else 0
precisions.append(prec)
recalls.append(rec)
auc = trapezoidal_integral(precisions, recalls)
```
## Common pitfalls
- Precision is systematically underestimated because the evaluation uses a positive-unlabeled setting where ground truth only includes known KB triples, not all possible true triples.
- Recall is calculated only over triples extracted by the IE system above a minimum confidence threshold, not over the full set of possible true triples, which limits the scope of the evaluation.
## Evidence (verbatim from paper)
> In all cases, the recall is the correct percent of triples that were extracted by the IE system above minimum confidence. This recall basis is logical in the case of KBV, but note that KBV or KBV_IE could also be used to predict triples outside the set extracted by an IE system. Table 2 provides the AUC for all the systems described above.
## Citation
```bibtex
@misc{dash2019populating,
title={Populating Web Scale Knowledge Graphs using Distantly Supervised Relation Extraction and Validation},
author={Dash et al. (2019)},
year={2019},
note={arXiv:1908.08104}
}
```
- arXiv: 1908.08104
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!