Skip to content
Back to skills

Hip Dislocation Detection Eval

ASecurity

This benchmark probes a model's ability to detect adverse events (total hip replacement dislocation) from unstructured, free-text clinical narratives. It evaluates whether NLP models can correctly classify medical notes into dislocation status categories, handling complex negation, long-range dependencies, and multi-site anatomical references. Use when the user wants to benchmark on Radiology Notes, Telephone Notes, or asks about evaluating this task. Reports Kappa.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongo

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill hip-dislocation-detection-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hip Dislocation Detection Eval?

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

Security grade badge for Hip Dislocation Detection Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-hip-dislocation-detection-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-hip-dislocation-detection-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: hip-dislocation-detection-eval
description: This benchmark probes a model's ability to detect adverse events (total hip replacement dislocation) from unstructured, free-text clinical narratives. It evaluates whether NLP models can correctly classify medical notes into dislocation status categories, handling complex negation, long-range dependencies, and multi-site anatomical references. Use when the user wants to benchmark on Radiology Notes, Telephone Notes, or asks about evaluating this task. Reports Kappa.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2004.08333
  bibtex_key: borjali2020nlp
  confidence: high
---

# hip-dislocation-detection-eval

> Natural Language Processing with Deep Learning for Medical Adverse Event Detection from Free-Text Medical Narratives: A Case Study of Detecting Total Hip Replacement Dislocation — Borjali et al. (2020) (arXiv:2004.08333, 2020)

## What this evaluates

This benchmark probes a model's ability to detect adverse events (total hip replacement dislocation) from unstructured, free-text clinical narratives. It evaluates whether NLP models can correctly classify medical notes into dislocation status categories, handling complex negation, long-range dependencies, and multi-site anatomical references.

## Datasets

- **Radiology Notes** — total ?; splits: test (301)
- **Telephone Notes** — total ?; splits: test (79)

## Metrics

- `Kappa` **(primary)** — range: [-1, 1]
  - Cohen's/Fleiss' Kappa coefficient measuring agreement between predicted and gold labels, adjusted for chance. Calculated per model on the held-out test set.

## Input / output format

**Input**: Free-text clinical narratives (radiology reports or conversational follow-up telephone notes) describing patient status post total hip replacement.

**Output**: Categorical label: for radiology notes, one of ['no dislocation', 'current dislocation', 'evidence of previous dislocation']; for telephone notes, one of ['no dislocation', 'evidence of previous dislocation'].

## Scoring recipe

```python
def compute_kappa(predictions, gold):
    # predictions and gold are lists of class labels
    # Use standard kappa implementation (e.g., sklearn.metrics.cohen_kappa_score)
    return kappa_score(gold, predictions)

# Per-class precision and recall are also reported:
# precision_c = true_positives_c / (true_positives_c + false_positives_c)
# recall_c = true_positives_c / (true_positives_c + false_negatives_c)
```

## Common pitfalls

- Models struggle with long-range dependencies and negation, often misclassifying notes where 'no' is far from 'dislocation' (e.g., 'no fracture or dislocation').
- Multi-site anatomical mentions cause misclassification; notes discussing dislocation at other sites (knee, rib) while the hip is actually dislocated are often labeled 'no dislocation'.
- Relying on structured ICD/CPT codes significantly underreports adverse events compared to free-text analysis, leading to false negatives in baseline comparisons.

## Evidence (verbatim from paper)

> Both DL-NLP models (proposed CNN and LSTM) outperformed all ML-NLP models and achieved the highest and second highest Kappa score. The CNN model achieved the highest overall results for all three classes.

## Citation

```bibtex
@misc{borjali2020nlp,
  title={Natural Language Processing with Deep Learning for Medical Adverse Event Detection from Free-Text Medical Narratives: A Case Study of Detecting Total Hip Replacement Dislocation},
  author={Borjali et al. (2020)},
  year={2020},
  note={arXiv:2004.08333}
}
```

- arXiv: 2004.08333

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.