{"id":22381026,"url":"https://github.com/bhaveshbhakta/diabetes-prediction","last_synced_at":"2026-04-12T21:51:23.614Z","repository":{"id":263231915,"uuid":"889747454","full_name":"BhaveshBhakta/diabetes-prediction","owner":"BhaveshBhakta","description":"Note* The hosted website link might take some time to load. Please be patient while the application initializes.","archived":false,"fork":false,"pushed_at":"2024-12-01T14:49:09.000Z","size":7852,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T01:31:03.105Z","etag":null,"topics":["diabetes-prediction","flask","machine-learning","python","scikit-learn","svm","web-development"],"latest_commit_sha":null,"homepage":"https://diabetes-prediction-q603.onrender.com","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BhaveshBhakta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-17T05:47:40.000Z","updated_at":"2024-12-01T14:49:12.000Z","dependencies_parsed_at":"2024-11-17T06:31:53.411Z","dependency_job_id":"5e098dd1-2ea4-44e2-9487-31539c5f33ac","html_url":"https://github.com/BhaveshBhakta/diabetes-prediction","commit_stats":null,"previous_names":["bhaveshbhakta/diabetes-prediction"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BhaveshBhakta%2Fdiabetes-prediction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BhaveshBhakta%2Fdiabetes-prediction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BhaveshBhakta%2Fdiabetes-prediction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BhaveshBhakta%2Fdiabetes-prediction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BhaveshBhakta","download_url":"https://codeload.github.com/BhaveshBhakta/diabetes-prediction/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245720115,"owners_count":20661364,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["diabetes-prediction","flask","machine-learning","python","scikit-learn","svm","web-development"],"created_at":"2024-12-05T00:07:03.351Z","updated_at":"2026-04-12T21:51:23.532Z","avatar_url":"https://github.com/BhaveshBhakta.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Diabetes Prediction\r\n\r\nThis repository showcases a machine learning-driven solution for predicting diabetes, combining multiple advanced algorithms with an interactive and dynamic web-based interface.\r\n\r\n## Project Overview\r\n\r\nDiabetes is a chronic disease affecting millions of people worldwide, and early detection plays a vital role in its management and prevention. This project aims to assist in this process by using a predictive model powered by machine learning, coupled with a user-friendly web interface that makes the tool accessible to everyone.\r\n\r\n## Key Features\r\n\r\n### Machine Learning Models\r\n- **Algorithm Diversity**: The model leverages multiple algorithms, including Logistic Regression, Decision Tree Classifier, K-Nearest Neighbors Classifier, and Support Vector Machines (SVM).\r\n- **Ensemble Learning**: A stacking classifier is employed to integrate predictions from these models, providing the most accurate and reliable output possible.\r\n\r\n### User Interaction\r\n- **Input Parameters**: The interface requires users to input medical parameters such as Glucose Level, Blood Pressure, BMI, Insulin Level, etc., which are critical in diagnosing diabetes.\r\n- **Prediction Output**: Based on the input values, the tool predicts whether diabetes is present or not, helping users understand their health risks.\r\n\r\n### Web Design and User Experience\r\n- **Lenis for Mouse Trails**: Adds a visually appealing dynamic mouse trail effect for an engaging user interaction.\r\n- **GSAP Animations**: Implements smooth animations that elevate the overall look and feel of the website.\r\n- **ScrollTrigger for Dynamic Routing**: Enables seamless transitions between pages and sections, enhancing navigation and responsiveness.\r\n\r\n## Technical Highlights\r\nThis project integrates cutting-edge machine learning techniques with modern web development practices:\r\n- **Data Analysis**: The algorithms are trained on comprehensive datasets, ensuring robustness and accuracy.\r\n- **Scalability**: Designed with extensibility in mind, allowing for future incorporation of additional features or models.\r\n- **Responsive Design**: The interface adapts to various devices, ensuring accessibility for all users.\r\n\r\n## Purpose and Applications\r\nThe primary goal of this project is to make an impactful contribution to healthcare by providing an efficient and interactive tool for diabetes prediction. While targeted at healthcare professionals and patients, the platform also serves as an excellent educational resource for individuals learning about machine learning applications in medicine.\r\n\r\n## Installation\r\n\r\nFollow these steps to set up and run the project on your local system:\r\n\r\n1. Clone the repository to your local machine:  \r\n   ```bash  \r\n   git clone https://github.com/BhaveshBhakta/diabetes-prediction.git\r\n   ```\r\n\r\n2. Navigate to the project directory:  \r\n   ```bash  \r\n   cd diabetes-prediction  \r\n   ```\r\n\r\n3. Install the required dependencies:  \r\n   ```bash  \r\n   pip install -r requirements.txt  \r\n   ```\r\n\r\n4. Run the application:  \r\n   ```bash  \r\n   python app.py  \r\n   ```\r\n\r\n5. Open your browser and go to `http://127.0.0.1:5000` to interact with the web application.\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Feel free to fork the repository, make improvements, and submit a pull request.\r\n\r\n## Website Overview\r\n\r\n![landingpage](https://github.com/user-attachments/assets/6921e60a-98b1-48fd-ba49-b2ef8f98686e)\r\n\r\n![servicepage](https://github.com/user-attachments/assets/ad07a1e9-13b9-4aa8-b7c4-2b83f7bb7ff9)\r\n\r\n![predictpage](https://github.com/user-attachments/assets/ff5b2adb-3100-457f-a3cc-cf0961eb2d7e)\r\n\r\n![predictionpage](https://github.com/user-attachments/assets/1bee9cbe-a7d5-4a51-b0b5-9ca238ce8b6c)\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhaveshbhakta%2Fdiabetes-prediction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbhaveshbhakta%2Fdiabetes-prediction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhaveshbhakta%2Fdiabetes-prediction/lists"}