Diabetes Prediction ML Web App. Includes machine learning models such as Logistic Regression, Random Forest, Gradient Boosting, and Support Vector Machine (SVM). For Web App - HTML, CSS and Django framework.
- Dataset: Utilized a dataset containing 769 records and 9 columns, with 8 independent variables and 1 dependent variable (Outcome).
- Logistic Regression
- Random Forest
- Gradient Boosting
- Support Vector Machine (SVM)
- Achieved an overall accuracy of approximately 75% across three models.
- SVM led the pack with an accuracy of 77%.
- Jupyter Notebook, PyCharm
To set up the project locally, follow these steps:
- Clone this repository.
- Open PyCharm and import the project.
- Navigate to the WebApp directory and install the necessary dependencies.
- Run the Django server to start the web application.
- Open your command prompt or terminal.
- Navigate to the directory where your Django project is located using the
cd
command. - Once you're in the project directory, run the following command to start the
Django development server:python manage.py runserver
- Open a web browser and go to
http://127.0.0.1:8000/
to access the web application.
Check out the demo video showcasing the functionality of the web application
Contributions are welcome! Feel free to open issues or pull requests for any improvements or bug fixes.