Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Humphrey-Galiwango99/heart-disease-ml-app

Domaine:

healthcare

Type de record:

modelsoftware
Créateur:
Hum
Hôte:
Heart Disease Risk Prediction (Uganda) This project is my Refactory 2025 Capstone, demonstrating the end-to-end data science pipeline: Data → Cleaning → Modeling → Evaluation → Deployment. We use patient health indicators (age, blood pressure, cholesterol, BMI, lifestyle habits) to predict the risk of heart disease. # heart-disease-ml-app Heart Disease Risk Prediction (Uganda) This project is my Refactory 2025 Capstone, demonstrating the end-to-end data science pipeline: Data → Cleaning → Modeling → Evaluation → Deployment. We use patient health indicators (age, blood pressure, cholesterol, BMI, lifestyle habits) to predict the risk of heart disease. # Problem Statement Heart disease is one of the fastest-growing health challenges in Uganda due to urbanization, poor diet, and inactivity. Unfortunately, resources for screening and prevention are limited. This project builds a machine learning model to help health workers identify high-risk patients early, so that preventive care can be prioritized. # Dataset ~56,000 patient records ## Features: Age, Gender, Height, Weight, Blood Pressure (ap_hi/ap_lo), Cholesterol, Glucose Lifestyle (smoking, alcohol, physical activity) #### Target: Presence of heart disease (0 = no, 1 = yes) # Methodology Data Cleaning & Preprocessing Converted age from days → years Computed BMI from height & weight Removed unrealistic blood pressure values Encoded categorical variables # Modeling Logistic Regression (baseline, interpretable) Random Forest (best balance of accuracy & recall) XGBoost (state-of-the-art boosting method) # Evaluation Metrics Accuracy, Precision, Recall, F1-score, ROC-AUC Focus on Recall (Sensitivity) since missing a sick patient is most dangerous # Results Random Forest performed best overall Key predictors: blood pressure, cholesterol, BMI, age, physical activity High recall ensures fewer sick patients are missed # Deployment The trained model is deployed using Streamlit. ### Live App: Heart Disease Predictor Users can enter patient details (age, BP, cholesterol, BMI, lifestyle) and receive a risk prediction instantly. # How to Run Locally 1. Clone repo: `git clone github.com cd heart-disease-ml-app` 2. Install dependencies: `pip install -r requirements.txt` 3. Run app: `s …

Visit

github.com

Licenses

MIT

Similaires

nguivo/ML-multimodal-heart-disease-prediction-africaadeyemoadesola20-hash/heart-disease-prediction-appSamwel17/Tourism-ML-appto-olx/fintech-ml-appjainkhushi22/Algerian-FWI-Prediction-ML-AppFehintoluSamuel/Ischemic-heart-disease-

nguivo/ML-multimodal-heart-disease-prediction-africa

A machine learning-based multimodal heart disease prediction framework I built as part of MSc. Eng d

adeyemoadesola20-hash/heart-disease-prediction-app

An end-to-end Machine Learning web application predicting heart disease risk with a high recall rate

Samwel17/Tourism-ML-app

A simple app to predict expenditures used by a tourist during a visit in Tanzania touristic sites #

to-olx/fintech-ml-app

🎯 Personal Finance ML Application for South African financial data. Features advanced transaction ca

jainkhushi22/Algerian-FWI-Prediction-ML-App

“Predicting Fire Weather Index for Algerian forests using Ridge Regression and Flask — deployed on R

FehintoluSamuel/Ischemic-heart-disease-

This project explores ischemic heart disease trends in Nigeria using data visualizations and machine