Found 2,904 repositories(showing 30)
martingmayer
Implements the American Heart Association (AHA) Predicting Risk of cardiovascular disease EVENTs (PREVENT) equations, with optional comparison with both the original Pooled Cohort Equations (PCEs) released in 2013 by the AHA and American College of Cardiology and the revised PCEs released in 2018 by Yadlowsky and colleagues
NhanPhamThanh-IT
🫀 A machine learning project using logistic regression to predict heart disease risk from clinical data. Built with Python, scikit-learn, and Jupyter notebooks. Achieves 85%+ accuracy on 303-patient dataset with 13 medical features. Complete ML pipeline from data exploration to model evaluation.
sagnikghoshcr7
Predict the risk factors for heart disease.
amayomode
Predicting the ten year risk of developing heart disease with machine learning on the frammingham dataset
Cardiovascular diseases are the number 1 cause of death globally, taking an estimated 17.9 million lives each year, which accounts for 31% of all deaths worlwide. Early detection, and managment of cardiovascular diseases can be a great way to manage the fatality rate associated with cardiovascular diseases, and this is where a machine learning model comes in. For the purpose of predicting the risk of a heart failure in patients, I used the Support Vector Classifier to build a machine learning model, and deployed it using Flask and Heroku
An ensemble machine learning model based on quantum machine learning classifiers is proposed to predict the risk of heart disease. The proposed model is a bagging ensemble learning model where Quantum Support Vector Classifier is used as the base classifier. Furthermore, in order to make the model's outcomes more explainable, the importance of every single feature in the prediction is computed and visualized using SHapley Additive exPlanations (SHAP) framework. In the experimental study, other stand-alone quantum classifiers, namely, Quantum Support Vector Classifier (QSVC), Quantum Neural Network (QNN), and Variational Quantum Classifier (VQC) were applied and compared with classical machine learning classifiers such as Support Vector Classifier (SVC), and Artificial Neural Network (ANN).
omidcodes
Machine learning project using the Kaggle Heart Disease Health Indicators dataset to predict heart disease risk. Covers preprocessing, EDA, and training models (Logistic Regression, Random Forest, XGBoost, SVM, KNN, Decision Tree, Naive Bayes) with evaluation via Accuracy, ROC-AUC, and Confusion Matrix.
Ashinshani
A cutting-edge web application that harnesses the power of machine learning and artificial intelligence to predict heart disease risk factors. Built with Python and Streamlit, this app represents the perfect fusion of healthcare technology and data science. 🚀🫀🤖
tiwariar7
Predicts Heart Disease Risk, AI-Powered Health Prediction Tool
AkshatRaj00
Heart Disease Prediction App This is a machine learning-powered web app designed to help users estimate their risk of heart disease based on health parameters. It integrates data science, predictive modeling, and intuitive UI/UX to deliver insights in minutes.
gayathri320
Logistic regression model using the Framingham Heart Study dataset to predict 10-year risk of Coronary Heart Disease (CHD), with model evaluation using confusion matrix, ROC curve, and AUC.
AMIYA-debug
This is a Flask-based web application backend that loads a pre-trained machine learning model to predict heart disease risk from user submitted data.
VipulGajbhiye
This project, ‘Heart Stroke Prediction’ is a machine learning based software project to predict whether the person is at risk of getting a heart stroke or not. Heart diseases have become a major concern to deal with as studies show that the number of deaths due to heart diseases has increased significantly over the past few decades in India. World Health Organization has estimated 12 million deaths occur worldwide, every year due to Heart diseases. Half the deaths in the United States and other developed countries are due to cardio vascular diseases. Traditionally, they have relied on standard assessments of cholesterol, blood pressure and health conditions such as diabetes to predict whether a patient is likely to suffer a heart attack.
SrikarVeluvali
Heart Health is an innovative MERN-based application that combines AI/ML technologies to predict heart disease risk and promote cardiovascular wellness. It features a comprehensive dashboard, assessment tools, and a medical chatbot powered by Google's Gemini AI.
Shahrukh2016
Predict CHD Risk with Precision: This machine learning model analyzes patient demographics, behaviors, and medical factors to accurately predict the likelihood of developing coronary heart disease within the next 10 years.
phamthangph13
Heart Disease Prediction App The Heart Disease Prediction App provides a multifaceted approach to health management. It offers predictive analytics to assess heart disease risk based on user health data, extracts text from images using OCR for easy document digitization, and features an interactive chat bot for real-time support and guidance. The a
prateekpr
LOGISTIC REGRESSION - HEART DISEASE PREDICTION Introduction World Health Organization has estimated 12 million deaths occur worldwide, every year due to Heart diseases. Half the deaths in the United States and other developed countries are due to cardio vascular diseases. The early prognosis of cardiovascular diseases can aid in making decisions on lifestyle changes in high risk patients and in turn reduce the complications. This research intends to pinpoint the most relevant/risk factors of heart disease as well as predict the overall risk using logistic regression Data Preparation Source The dataset is publically available on the Kaggle website, and it is from an ongoing cardiovascular study on residents of the town of Framingham, Massachusetts. The classification goal is to predict whether the patient has 10-year risk of future coronary heart disease (CHD).The dataset provides the patients’ information. It includes over 4,000 records and 15 attributes. Variables Each attribute is a potential risk factor. There are both demographic, behavioral and medical risk factors. Demographic: • Sex: male or female(Nominal) • Age: Age of the patient;(Continuous - Although the recorded ages have been truncated to whole numbers, the concept of age is continuous) Behavioral • Current Smoker: whether or not the patient is a current smoker (Nominal) • Cigs Per Day: the number of cigarettes that the person smoked on average in one day.(can be considered continuous as one can have any number of cigarettes, even half a cigarette.) Medical( history) • BP Meds: whether or not the patient was on blood pressure medication (Nominal) • Prevalent Stroke: whether or not the patient had previously had a stroke (Nominal) • Prevalent Hyp: whether or not the patient was hypertensive (Nominal) • Diabetes: whether or not the patient had diabetes (Nominal) Medical(current) • Tot Chol: total cholesterol level (Continuous) • Sys BP: systolic blood pressure (Continuous) • Dia BP: diastolic blood pressure (Continuous) • BMI: Body Mass Index (Continuous) • Heart Rate: heart rate (Continuous - In medical research, variables such as heart rate though in fact discrete, yet are considered continuous because of large number of possible values.) • Glucose: glucose level (Continuous) Predict variable (desired target) • 10 year risk of coronary heart disease CHD (binary: “1”, means “Yes”, “0” means “No”) Logistic Regression Logistic regression is a type of regression analysis in statistics used for prediction of outcome of a categorical dependent variable from a set of predictor or independent variables. In logistic regression the dependent variable is always binary. Logistic regression is mainly used to for prediction and also calculating the probability of success. The results above show some of the attributes with P value higher than the preferred alpha(5%) and thereby showing low statistically significant relationship with the probability of heart disease. Backward elimination approach is used here to remove those attributes with highest P-value one at a time followed by running the regression repeatedly until all attributes have P Values less than 0.05. Feature Selection: Backward elimination (P-value approach) Logistic regression equation P=eβ0+β1X1/1+eβ0+β1X1P=eβ0+β1X1/1+eβ0+β1X1 When all features plugged in: logit(p)=log(p/(1−p))=β0+β1∗Sexmale+β2∗age+β3∗cigsPerDay+β4∗totChol+β5∗sysBP+β6∗glucoselogit(p)=log(p/(1−p))=β0+β1∗Sexmale+β2∗age+β3∗cigsPerDay+β4∗totChol+β5∗sysBP+β6∗glucose Interpreting the results: Odds Ratio, Confidence Intervals and P-values • This fitted model shows that, holding all other features constant, the odds of getting diagnosed with heart disease for males (sex_male = 1)over that of females (sex_male = 0) is exp(0.5815) = 1.788687. In terms of percent change, we can say that the odds for males are 78.8% higher than the odds for females. • The coefficient for age says that, holding all others constant, we will see 7% increase in the odds of getting diagnosed with CDH for a one year increase in age since exp(0.0655) = 1.067644. • Similarly , with every extra cigarette one smokes thers is a 2% increase in the odds of CDH. • For Total cholesterol level and glucose level there is no significant change. • There is a 1.7% increase in odds for every unit increase in systolic Blood Pressure. Model Evaluation - Statistics From the above statistics it is clear that the model is highly specific than sensitive. The negative values are predicted more accurately than the positives. Predicted probabilities of 0 (No Coronary Heart Disease) and 1 ( Coronary Heart Disease: Yes) for the test data with a default classification threshold of 0.5 lower the threshold Since the model is predicting Heart disease too many type II errors is not advisable. A False Negative ( ignoring the probability of disease when there actually is one) is more dangerous than a False Positive in this case. Hence in order to increase the sensitivity, threshold can be lowered. Conclusions • All attributes selected after the elimination process show P-values lower than 5% and thereby suggesting significant role in the Heart disease prediction. • Men seem to be more susceptible to heart disease than women. Increase in age, number of cigarettes smoked per day and systolic Blood Pressure also show increasing odds of having heart disease • Total cholesterol shows no significant change in the odds of CHD. This could be due to the presence of 'good cholesterol(HDL) in the total cholesterol reading. Glucose too causes a very negligible change in odds (0.2%) • The model predicted with 0.88 accuracy. The model is more specific than sensitive. Overall model could be improved with more data
BorseGaurav95
The first year after diagnosis is a crucial time for patients with Type 2 diabetes. While it’s always important to maintain healthy blood sugar levels, new research shows that better control during the first year can reduce the future risk for complications, including kidney disease, eye disease, stroke, heart failure and poor circulation to the limbs. Diabetes, often referred to by doctors as diabetes mellitus, describes a group of metabolic diseases in which the person has high blood glucose (blood sugar), either because insulin production is insufficient, or because the body's cells do not respond properly to insulin, or both. This project helps in identifying whether a person has diabetes or not, if predicted diabetic the project suggests measures for maintaining normal health and if not, diabetic it predicts the risk of getting diabetic. In this project Classification algorithm was used to classify the Pima Indian diabetes dataset. Results have been obtained using Web Application.
Introduction In my case studies I keep writing in English because it is used in Kaggle and I also keep them in Portuguese because my native language is Brazilian Portuguese, so we can share more knowledge and experiences in Kaggle with our Brazilian colleagues. We will develop and analyze the algorithms with the best capacity and identify the problems in the heart and at the end we will make a comparison between them. Description Context Cardiovascular diseases (CVDs) are the number 1 cause of death globally, taking an estimated 17.9 million lives each year, which accounts for 31% of all deaths worldwide. Four out of 5CVD deaths are due to heart attacks and strokes, and one-third of these deaths occur prematurely in people under 70 years of age. Heart failure is a common event caused by CVDs and this dataset contains 11 features that can be used to predict a possible heart disease. People with cardiovascular disease or who are at high cardiovascular risk (due to the presence of one or more risk factors such as hypertension, diabetes, hyperlipidaemia or already established disease) need early detection and management wherein a machine learning model can be of great help. Attribute Information Age: age of the patient [years] Sex: sex of the patient [M: Male, F: Female] ChestPainType: chest pain type [TA: Typical Angina, ATA: Atypical Angina, NAP: Non-Anginal Pain, ASY: Asymptomatic] RestingBP: resting blood pressure [mm Hg] Cholesterol: serum cholesterol [mm/dl] FastingBS: fasting blood sugar [1: if FastingBS > 120 mg/dl, 0: otherwise] RestingECG: resting electrocardiogram results [Normal: Normal, ST: having ST-T wave abnormality (T wave inversions and/or ST elevation or depression of > 0.05 mV), LVH: showing probable or definite left ventricular hypertrophy by Estes' criteria] MaxHR: maximum heart rate achieved [Numeric value between 60 and 202] ExerciseAngina: exercise-induced angina [Y: Yes, N: No] Oldpeak: oldpeak = ST [Numeric value measured in depression] ST_Slope: the slope of the peak exercise ST segment [Up: upsloping, Flat: flat, Down: downsloping] HeartDisease: output class [1: heart disease, 0: Normal] Source This dataset was created by combining different datasets already available independently but not combined before. In this dataset, 5 heart datasets are combined over 11 common features which makes it the largest heart disease dataset available so far for research purposes. The five datasets used for its curation are: Cleveland: 303 observations Hungarian: 294 observations Switzerland: 123 observations Long Beach VA: 200 observations Stalog (Heart) Data Set: 270 observations Total: 1190 observations Duplicated: 272 observations Final dataset: 918 observations Every dataset used can be found under the Index of heart disease datasets from UCI Machine Learning Repository on the following link: https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/ Citation fedesoriano. (September 2021). Heart Failure Prediction Dataset. Retrieved [Date Retrieved] from https://www.kaggle.com/fedesoriano/heart-failure-prediction. Acknowledgements Creators: Hungarian Institute of Cardiology. Budapest: Andras Janosi, M.D. University Hospital, Zurich, Switzerland: William Steinbrunn, M.D. University Hospital, Basel, Switzerland: Matthias Pfisterer, M.D. V.A. Medical Center, Long Beach and Cleveland Clinic Foundation: Robert Detrano, M.D., Ph.D. Donor: David W. Aha (aha '@' ics.uci.edu) (714) 856-8779
ABDULHAM1D0
This project analyzes the UCI Heart Disease dataset to predict the presence of heart disease in patients. Using Python and machine learning techniques, the project builds a predictive model to help understand key factors contributing to heart disease risk.
AiEngrHaseeb
Predicts the chances of getting heart disease in advance. In this System, a heart disease prediction using machine learning is developed using KNN and decision Tree algorithm for guessing the risk level of heart disease.
Atqarana
ML model API that predicts heart disease risk using a refined Random Forest model for optimal accuracy.
NickodemusRR
Web app to predict risk of heart disease as final project for Purwadhika Job Connector Data Science Program.
machinelearningprodigy
Here’s a sHeart Disease Prediction App is a Streamlit-based tool that predicts heart disease risk using an XGBoost model. Enter your health details, get instant predictions, and explore insightful visualizations! 🚀❤️
hrithikksingh3
A Streamlit-based tool that predicts 10-year coronary heart disease risk using machine learning. Features XGBoost classifier, real-time predictions, and user-friendly interface. Built with Python, pandas, scikit-learn. Based on Framingham Heart Study data. For educational use only.
Akhil1409906
This project is a web application designed to predict the risk of heart disease using the AdaBoost machine learning algorithm. Built with Python, Flask, HTML, and CSS, it provides an easy-to-use interface for entering medical data, which is analyzed to deliver accurate predictions.
sangramsingnk
Machine Learning is the fastest-growing technique in many fields and the healthcare industry is no exception to this. Machine Learning algorithms plays an essential role in predicting the presence/absence of Heart diseases, tumors, and more. Such required information, if predicted well in advance, can provide important insights to doctors who can then adapt their diagnosis and treat the patient accordingly. World Health Organization has estimated 12 million deaths occur worldwide, every year due to heart diseases. Half the deaths in the United States and other developed countries are due to cardiovascular diseases. The early prognosis of stroke diseases can aid in making decisions on lifestyle changes in high-risk patients and in turn reduce the complications. If it is about to identify the relationship and factors affecting it can cured n advance time. This research intends to pinpoint the most relevant/risk factors of heart disease as well as predict the overall risk using logistic regression. In this report, I'll discuss the prediction of stroke using Machine Learning algorithms. The algorithm I have implemented is logistic regression on the Health
Israk-ML-1999
Explore diverse machine learning algorithms like Decision Trees, Random Forests, and SVMs in this project. Predict heart disease risk using medical and lifestyle data. Includes preprocessing, feature selection, model training, and evaluation. Create an accurate, user-friendly tool for personalized risk assessment.
SingamDivyaReddy
Predict Heart Disease risk based on health data
This project aims to utilize machine learning techniques to predict the likelihood of heart disease in patients. By analyzing factors like blood pressure, cholesterol levels, and heart rate, individuals will be categorized based on their risk levels for coronary artery disease.