|
|
|
--- |
|
title: Application Cardiaque |
|
emoji: 🫀 |
|
colorFrom: red |
|
colorTo: pink |
|
sdk: streamlit |
|
sdk_version: "1.32.2" |
|
app_file: app.py |
|
pinned: false |
|
--- |
|
|
|
# 🫀 Application de Prédiction Cardiaque |
|
|
|
Cette application Streamlit prédit le **risque de décès** chez les patients souffrant d'insuffisance cardiaque à partir de données cliniques. |
|
|
|
## 🚀 Fonctionnalités |
|
|
|
- Prédiction individuelle (formulaire patient) |
|
- Prédiction en lot (chargement de fichier CSV) |
|
- Visualisation des probabilités de survie/décès |
|
- Historique des prédictions dans la session |
|
- Interface multi-pages via Streamlit |
|
|
|
## 📁 Fichiers nécessaires |
|
|
|
- `app.py` : le script principal Streamlit |
|
- `meilleur_modele.pkl` : modèle ML entraîné |
|
- `scaler.pkl` : standardiseur utilisé pour la mise à l'échelle |
|
- `requirements.txt` : dépendances Python |
|
|
|
## 🧪 Données attendues |
|
|
|
Les colonnes suivantes doivent être présentes pour les prédictions par fichier : |
|
- age, anaemia, creatinine_phosphokinase, diabetes, ejection_fraction, |
|
high_blood_pressure, platelets, serum_creatinine, serum_sodium, sex, smoking, time |
|
|
|
## 🔧 Déploiement |
|
|
|
Déployez cette application sur [Hugging Face Spaces](https://huggingface.co/spaces) avec les fichiers ci-dessus. |
|
|
|
--- |
|
|
|
🧠 Modèle entraîné avec `RandomForestClassifier` sur le jeu de données "attaque_cardiaque". |
|
|