Heart Disease Prediction using the UCI Dataset with basic machine learning algorithms and a Tkinter-based GUI.
This project includes:
- Data cleaning and preprocessing
- Training several machine learning models:
- Logistic Regression
- K-Nearest Neighbors (KNN)
- Support Vector Machine (SVM)
- Decision Tree
- Random Forest
- Hyperparameter tuning using GridSearchCV
- Visualization of results and feature importance
- GUI built with Tkinter for user input and prediction
- Python
- pandas
- scikit-learn
- matplotlib
- seaborn
- tkinter