Inspiration
Grief doesn't discriminate. One of the primary emotions that unite the world is grief. Medical grief and the loss of a loved one are hefty to move on with. One such crucial need is to know heart health, this web application helps the user predict the presence or absence of heart disease based on a few medical questions with answers depending on the user
What it does
This app helps the user sign up/login into our web application and provides resources about heart disease i.e how to prevent heart disease, causes of heart disease, and a test to check the presence of heart disease. This app shouldn't be mistaken for a professional medical diagnosis of any disease, please consult a doctor for the same.
How we built it
This web application was built using: ML algorithm - Random Forest Classifier. The application was mainly coded in python. Flask was used for the backend of the application. Sqlite3 for the database, email service - Gmail, deployed on - pythonanywhere.com, dataset - kaggle.com, and the frontend was made using - HTML, CSS, and Bootstrap.
Challenges we ran into
Identifying which data had the most impact on the prediction of heart disease and neglecting data that didn't seem to affect the result at all.
Accomplishments that we're proud of
This web Application is a solo major project and is successfully deployed, tested, and running on- http://10monica.pythonanywhere.com/
What we learned
That medical world is vast and there's always scope for more discoveries, more predictions, and anything that makes it feasible for people to access any sort of health service.
What's next for Heart Disease Prediction
Improved accuracy and UI. The Accuracy is mainly dependent on the random state we choose since the algorithm used was giving the highest accuracy, improved accuracy would make it easier for the user to believe and be satisfied with the prediction. Better UI for smoother function and attractive web application.

Log in or sign up for Devpost to join the conversation.