{"id":31944669,"url":"https://github.com/birkagal/diabetes-classifier","last_synced_at":"2026-04-15T23:32:06.063Z","repository":{"id":151146510,"uuid":"361246567","full_name":"birkagal/diabetes-classifier","owner":"birkagal","description":"🩺 Powered by Machine Learning algorithms, web-app to help find early stage diabetes prediction. ","archived":false,"fork":false,"pushed_at":"2024-11-28T21:25:16.000Z","size":197,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-28T22:22:29.223Z","etag":null,"topics":["classification-algorithm","classification-model","decision-tree","flask","machine-learning","multilayer-perceptron-network","perceptron","python3"],"latest_commit_sha":null,"homepage":"https://diabetes-classifier-qech.onrender.com","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/birkagal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-04-24T19:15:54.000Z","updated_at":"2024-11-28T21:25:20.000Z","dependencies_parsed_at":"2024-02-13T08:37:01.951Z","dependency_job_id":null,"html_url":"https://github.com/birkagal/diabetes-classifier","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/birkagal/diabetes-classifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birkagal%2Fdiabetes-classifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birkagal%2Fdiabetes-classifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birkagal%2Fdiabetes-classifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birkagal%2Fdiabetes-classifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/birkagal","download_url":"https://codeload.github.com/birkagal/diabetes-classifier/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birkagal%2Fdiabetes-classifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018785,"owners_count":26086452,"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","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["classification-algorithm","classification-model","decision-tree","flask","machine-learning","multilayer-perceptron-network","perceptron","python3"],"created_at":"2025-10-14T10:44:32.017Z","updated_at":"2025-10-14T10:45:00.105Z","avatar_url":"https://github.com/birkagal.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🩺 Early Stage Diabetes Prediction\n\n\u003e Powered by Machine Learning algorithms, simple web-app to help find early stage diabetes prediction.\\\n\u003e Check out the app @ https://diabetes-classifier-qech.onrender.com\n\nUsing the power of three different machine learning classifiers, this website can help predict early stage diabetes.\\\nThis project was designed and built during Software Engineering Semiar course, and was my first project in the realm of Machine Learning.\n\nYou can find the full seminar report (in Hebrew) at this  [`link`](https://drive.google.com/file/d/1WowPZkZfueunARCpy79JBXzuzU8cpo8v/view).\n\nThe models used in this projects are: [`Perceptron`](https://en.wikipedia.org/wiki/Perceptron), [`Multilayer Perceptron`](https://en.wikipedia.org/wiki/Multilayer_perceptron) and [`Decision Tree`](https://en.wikipedia.org/wiki/Decision_tree).\\\nThe database used to train the models was taken from [`Kaggle`](https://www.kaggle.com/) and can be found [here](https://www.kaggle.com/ishandutta/early-stage-diabetes-risk-prediction-dataset).\n\nThe project is written in [`Python`](https://www.python.org/) with the website powered by [`Flask`](https://flask.palletsprojects.com/).\\\nThe models object is taken from the [`scikit-learn`](https://scikit-learn.org/) library.\n\nThe web app is hosted on [`heruko`](https://www.heroku.com/).\\\n**Please note that when first loading the website it may take up to 30 seconds to load due to heruko free-tier hosting service.*\n\n# How to run locally\nTo run the web app on your machine, clone this repo `https://github.com/birkagal/diabetes-classifier.git`\n\nOpen terminal window at the project directory an run \n\n    python app.py\n\nThe website would be available at [`https://localhost:5000`](https://localhost:5000/)\n\n![enter image description here](https://i.ibb.co/WffSRvV/1.png)\n\n# TODO\n\n - [ ] Fix decision tree problem caused on heruko. (Currently decision tree is disabled.)\n\n\n# Project Background\n\nThere are more than 450,000 diabetics living in Israel who are treated with medication.  \naccording to estimates by the National Diabetes Council there are another 200,000 people with undiagnosed and untreated diabetes.  \nDiagnosis of diabetes is important to treat the disease and prevent the complications associated with diabetes.\n\n##\tHow To Use\n\nTo use the website, answer **ALL** of the following questions. The answers will be used in a Machine Learning model I created  \nand the result would appear on screen.\n\n# ‼️ IMPORTANT ‼️\n\nPLEASE NOTE!:  This site is used for learning porpusus only  \nand if you think you have diabetes,  \nPLEASE SEEK PROFFESIONAL DOCTOR.\n\n## Meta\nGal Birka - birkagal@gmail.com\\\nDistributed under MIT License. See LICENSE for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirkagal%2Fdiabetes-classifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbirkagal%2Fdiabetes-classifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirkagal%2Fdiabetes-classifier/lists"}