Vertebro_Duplicate / README.md
Slaiwala's picture
Update README.md
2b488b7 verified
---
title: Vertebro_Duplicate
emoji: 🦴
colorFrom: yellow
colorTo: purple
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: true
hf_oauth: true
hf_oauth_scopes:
- inference-api
short_description: AI-driven spine billing and operative note analyzer
---
# 🦴 Vertebro — Automated Spine CPT Billing & Operative Note NLP
**Live Demo:** [Vertebro (Hugging Face Space)](https://huggingface.co/spaces/Slaiwala/Vertebro)
**Developed by:** Shubham Laiwala (Nazarian Lab, BIDMC)
**Advisor:** Dr. Jason Pittman, Dr. Ara Nazarian
**Version:** `v1.0 — CPT Logic Core: deterministic spine billing inference`
---
## 💡 Overview
**Vertebro** is an intelligent, rule-based NLP engine that automatically interprets *spine operative notes* and suggests the most relevant **CPT billing codes**, **modifiers**, and **rationales** — all while maintaining payer-aware logic (Medicare, BCBS, Aetna, etc.).
It’s built for:
- **Research:** Rapid auditing of spine operative notes
- **Billing validation:** Cross-checking documentation against CPT standards
- **Clinical education:** Understanding how procedural phrasing drives billing logic
The underlying logic is **deterministic, explainable**, and optimized for cervical, thoracic, and lumbar spine cases.
---
## 🧠 Key Features
| Feature | Description |
|----------|--------------|
| **CPT Suggestion Engine** | Extracts primary and add-on CPT codes from free-text operative notes |
| **Payer Logic** | Adjusts code and modifier recommendations for each payer |
| **Multi-Region Support** | Recognizes cervical, thoracic, and lumbar levels |
| **Explainable Outputs** | Every CPT code includes rationale and confidence score |
| **Modifier Awareness** | Detects 22, 50, 58, 78, 79, 82, and laterality codes automatically |
| **No PHI Retention** | Inputs are transient and never stored or logged |
---
## 🧩 How to Use Vertebro
1. **Open the app:** [Vertebro on Hugging Face](https://huggingface.co/spaces/Slaiwala/Vertebro)
2. **Paste or type an operative note** (e.g., “Left-sided TLIF L4–L5 with pedicle screws and interbody cage; posterolateral fusion performed. Navigation used.”)
3. **Select the payer** (e.g., Medicare, BCBS, Aetna)
4. **Click “Submit.”**
5. **Review results:**
- CPT suggestions
- Descriptions
- Rationales
- Categories (fusion, instrumentation, graft, etc.)
- Confidence levels
💬 **Please feel free to test real-life, de-identified operative note examples** from your own cases.
The more diverse the phrasing, the better we can evaluate the model’s robustness.
---
## 🔍 Example Operative Notes to Try
### 1. Anterior Cervical Discectomy and Fusion (ACDF)
Anterior cervical discectomy and fusion performed at C5–C6 and C6–C7.
PEEK cages placed at both levels with anterior plate fixation.
---
### 2. Transforaminal Lumbar Interbody Fusion (TLIF)
Left-sided TLIF L4–L5 with pedicle screws and interbody cage.
Posterolateral fusion performed with local autograft.
---
### 3. Posterior Cervical Fusion with Instrumentation
Posterior cervical fusion from C3–C5 with lateral mass screws and rods.
Local autograft used for fusion.
---
### 4. Hardware Removal
Removal of posterior instrumentation at L2–L4.
No reinstrumentation performed.
---
### 5. Decompression Only
L3–L4 decompression with partial medial facetectomy and foraminotomy.
Microscope used.
---
## 🧾 Feedback Workflow (Dr. Pittman)
Every time you use **Vertebro**, please:
1. Review the CPT output table.
2. Compare it with the *true billing sheet or expected codes*.
3. Provide **feedback** such as:
- ✅ “Correct CPTs and rationale.”
- ⚠️ “Partially correct — missing code X or modifier Y.”
- ❌ “Incorrect — CPT Z should not appear.”
4. Optionally add notes on **phrasing not recognized** (e.g., “MIS lateral approach not detected”).
This feedback will be used to iteratively refine and retrain the rule logic and future ML models.
---
## 📈 Testing & Exploration Areas
| Region | Case Type | Focus |
|--------|------------|--------|
| Cervical | ACDF, CDA, Posterior Fusion | Fusion + anterior plating logic |
| Thoracic | Decompression, Instrumentation | Mid-thoracic handling |
| Lumbar | TLIF, PLIF, ALIF, Post-lat Fusion | Interbody vs posterolateral overlap |
| Any | Revision, Hardware Removal | 22849, 22852, staged operations |
| Multi-Level | Complex constructs | Code chaining: 22552, 22614 |
| Graft / Instrumentation | Autograft, Allograft, Plate/Rods | Add-ons: 20936, 20930, 22842 |
---
## 📬 Contact
For questions, case feedback, or feature suggestions, please reach out to:
**📧** `slaiwala@bidmc.harvard.edu`
**👤** Developer: *Shubham Laiwala*
**🏥** Affiliation: Nazarian Lab, BIDMC / Harvard Medical School
---
### 🩺 Short Summary (for Hugging Face “About” sidebar)
> **Vertebro** automatically suggests CPT codes from spine operative notes using a rule-based NLP engine.
> Designed for research, billing validation, and clinical education.
> *Feel free to test real, de-identified operative notes!*