AshenFdo's picture
Uploading blood request emergency text classifier demo app.py
0cdfdb6 verified
|
Raw
History Blame Contribute Delete
1.76 kB
---
title: Emergency Blood Request Classifier
emoji: 🩸
colorFrom: red
colorTo: pink
sdk: gradio
app_file: app.py
pinned: false
license: apache-2.0
---
# 🩸 Emergency Blood Request Classifier
A simple text classification demo to detect whether a blood donation request is an **emergency** or **non-emergency**.
## πŸ” How It Works
Type or paste a blood request message into the text box and the model will classify it into one of two categories:
- 🚨 **Emergency** β€” Requires immediate attention
- βœ… **Non-Emergency** β€” Can be handled in a routine manner
Along with the verdict, you'll also see the **probability scores** for both classes.
## 🧠 Model
| Detail | Info |
|---|---|
| Base Model | [distilbert-base-uncased](https://huggingface.co/distilbert/distilbert-base-uncased) |
| Fine-tuned Model | [AshenFdo/emergency_blood_request_classifier](https://huggingface.co/AshenFdo/emergency_blood_request_classifier) |
| Dataset | [AshenFdo/synthetic_blood_request_urgency_dataset](https://huggingface.co/datasets/AshenFdo/synthetic_blood_request_urgency_dataset) |
| Task | Text Classification |
| Accuracy | 100% on eval set |
## πŸš€ Try It Out
Just enter a message like:
> *"Patient is in critical condition after surgery and urgently needs O- blood immediately."*
or
> *"Looking for a B+ donor for a planned surgery next month."*
## πŸ”— Links
- πŸ“¦ [Fine-tuned Model](https://huggingface.co/AshenFdo/emergency_blood_request_classifier)
- πŸ“Š [Dataset](https://huggingface.co/datasets/AshenFdo/synthetic_blood_request_urgency_dataset)
- πŸ’» [GitHub](https://github.com/AshenFdo/Blood-Request-Emergency-Classification-Model/blob/main/notebooks/Huggingface_blood_request_emegency_classification_model_fine_tuning_.ipynb)