This Streamlit web app predicts the likelihood of heart disease based on various medical parameters. It uses a trained machine learning model to assist in preliminary health analysis and decision-making.
- User-friendly interface built with Streamlit
- Accepts patient health data inputs
- Predicts likelihood of heart disease
- Displays prediction results instantly
- Machine Learning model trained on historical health data
- Python 3.x
- Scikit-learn
- Pandas, NumPy
- Streamlit for frontend
- Trained classification model : Random Forest Model
📁 heart-disease-prediction/ ├── app.py # Streamlit application script ├── model.pkl # Trained machine learning model ├── requirements.txt # List of Python dependencies └── README.md # Project documentation
Follow these steps to run the project locally on your machine:
git clone https://github.com/Pramodredd/heart_disease_prediction
cd heart-disease-prediction
python -m venv venv
On Windows: venv\Scripts\activate
On macOS/Linux: source venv/bin/activate
pip install -r requirements.txt
streamlit run app.py