Predictive Health Analytics for Diabetic Risk Assessment and Personalized Reporting WebApp using Streamlit
This project aims to predict the risk of diabetes in individuals based on various features such as pregnancies, insulin level, age, and BMI. The dataset used for this project is sourced from Kaggle, originally provided by the National Institute of Diabetes and Digestive and Kidney Diseases.
To develop a predictive health analytics tool for assessing diabetic risk and providing personalized reports.
To leverage machine learning for early detection of diabetes, enabling timely medical intervention and improving health outcomes.
- Understand the end-to-end process of developing a machine learning model.
- Gain experience in deploying applications on cloud platforms like Heroku.
- Learn to build interactive web applications using Streamlit.
- Training a machine learning model using scikit-learn.
- Building and hosting a Strealit web app on Heroku.
- User input for features such as pregnancies, insulin level, age, BMI, etc., followed by a prediction display.
- Python
- scikit-learn
- strealit
- seaborn
- Heroku
- Clone this repository and unzip it.
- Navigate into the project directory.
cd filename
- Create a virtual environment with Python 3 and activate it.
python3 -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install the required packages.
pip install -r requirements.txt
- Run Execute the following command to start the application:
python app.py
- Bharath
- Pooja Chinta
- Yenuganti Sai Kumar
This repository was created with ❤️ by Sudarsanam Bharath.