← Back to the gallery
exhibit
Heart Disease Predictor
An AI-powered diagnostic web application
PythonRandom ForestLogistic RegressionSVMModel Evaluation
Best model
Random Forest
Accuracy
~88%
Inputs
13 clinical features
This project was my first real introduction to applied machine learning — not the theory of it, but the practical work of cleaning data, choosing the right model, and being honest about what 'accuracy' actually measures.
Three models were trained and compared: Random Forest, Logistic Regression, and Support Vector Machines. After tuning, Random Forest performed best, reaching approximately 88% accuracy. Users enter 13 clinical features and receive both a risk prediction and a confidence score, rather than a single unexplained number.
It taught me to be skeptical of my own models before I asked anyone else to trust them.
Solo Project · 2024Ask about this project →