This project is a web-based application that predicts the likelihood of heart disease using the AdaBoost Machine Learning Algorithm. The system is built using Python, Flask, HTML, and CSS, integrating machine learning to provide accurate predictions based on input medical data.
- Predict heart disease risk using patient data.
- User-friendly interface created with HTML and CSS.
- Machine learning backend powered by AdaBoost algorithm.
- Lightweight and fast API using Flask.
- Scalable and easy-to-deploy solution.
- HTML: For structuring the web pages.
- CSS: For designing and styling the interface.
- Python: Core programming language for implementing logic.
- Flask: Lightweight framework for building the web application.
- AdaBoost Algorithm: A powerful ensemble learning algorithm for heart disease prediction.
- Scikit-learn: For implementing and training the ML model.
- User inputs medical parameters (e.g., age, cholesterol, blood pressure, etc.) into the web form.
- The data is sent to the backend through the Flask API.
- The trained AdaBoost model processes the input and predicts the likelihood of heart disease.
- The prediction result is displayed on the web page.
Follow these steps to set up and run the project locally:
- Python 3.8 or above
- pip install -r requirements.txt
- Clone the Repository:
git clone https://github.com/Akhil1409906/heart-disease-prediction.git cd heart-disease-prediction