Giter Site home page Giter Site logo

tazriahelal / heart-diseases-prediction Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 1.78 MB

End to end Heart Diseases Prediction Model with webapp using Flask

Home Page: https://www.kaggle.com/tazriahelal/heart-diseases-prediction

Jupyter Notebook 99.56% Python 0.12% HTML 0.32%
chatboost classification eda flask-application heart-disease lgbmclassifier shap xgboost-algorithm

heart-diseases-prediction's Introduction

Heart-Diseases-Prediction

End to end Heart Diseases Prediction Model with webapp using Flask

📌Heart Diseases Prediction📌

Heart Diseases

Image source

0. Introduction

"Heart disease is broad term used for diseases and conditions affecting the heart and circulatory system. They are also referred as cardiovascular diseases. There are several different types and forms of heart diseases. The most common ones cause narrowing or blockage of the coronary arteries, malfunctioning in the valves of the heart, enlargement in the size of heart and several others leading to heart failure and heart attack." [Source]

Key facts according to WHO (World Health Organaizations)

  • Cardiovascular diseases (CVDs) are the leading cause of death globally.
  • An estimated 17.9 million people died from CVDs in 2019, representing 32% of all global deaths. Of these deaths, 85% were due to heart attack and stroke.
  • Over three quarters of CVD deaths take place in low- and middle-income countries.
  • Out of the 17 million premature deaths (under the age of 70) due to noncommunicable diseases in 2019, 38% were caused by CVDs.
  • Most cardiovascular diseases can be prevented by addressing behavioural risk factors such as tobacco use, unhealthy diet and obesity, physical inactivity and harmful use of alcohol.
  • It is important to detect cardiovascular disease as early as possible so that management with counselling and medicines can begin.

Objectives

This notebook has two main objectives:

  • Explore the heart disease dataset using exploratory data analysis (EDA)
  • Exercise with classification algorithms for prediction (modelling)

Kaggle Link - [https://www.kaggle.com/code/tazriahelal/heart-diseases-prediction]

Table of Contents

    1. Introduction
  • Exploratory Data Analysis
    • 1.0 Load Data
    • 1.1 Data Dictionary
    • 1.2 Data Pre-processing
    • 1.3 Exploring Features
    • 1.4 Correlations Heatmap
    • 1.5 EDA Summary
    1. Predictions
    • 2.1 Scikit Learn Classifiers
    • 2.2 Catboost, Lgbm and Xgboost
    • 2.3 Model Explainablity
    1. Concluding Remarks
    1. References

heart-diseases-prediction's People

Contributors

tazriahelal avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.