{"id":20788787,"url":"https://github.com/mgla96/diabeticretinopathy","last_synced_at":"2026-04-28T04:02:36.785Z","repository":{"id":112577384,"uuid":"272148117","full_name":"Mgla96/DiabeticRetinopathy","owner":"Mgla96","description":"Decision Tree Machine Learning Model for Predicting Diabetic Retinopathy","archived":false,"fork":false,"pushed_at":"2020-10-15T16:14:09.000Z","size":79,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-27T13:15:41.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/Mgla96.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":"2020-06-14T06:44:46.000Z","updated_at":"2020-10-15T16:14:11.000Z","dependencies_parsed_at":"2023-03-23T05:06:43.653Z","dependency_job_id":null,"html_url":"https://github.com/Mgla96/DiabeticRetinopathy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mgla96/DiabeticRetinopathy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mgla96%2FDiabeticRetinopathy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mgla96%2FDiabeticRetinopathy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mgla96%2FDiabeticRetinopathy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mgla96%2FDiabeticRetinopathy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mgla96","download_url":"https://codeload.github.com/Mgla96/DiabeticRetinopathy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mgla96%2FDiabeticRetinopathy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32365519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"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":[],"created_at":"2024-11-17T15:17:03.882Z","updated_at":"2026-04-28T04:02:36.770Z","avatar_url":"https://github.com/Mgla96.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Diabetic Retinopathy\nThis program predicts whether a patient has a medical condition known as Diabetic Retinopathy based on both categorical(integer) and continuous(float) features. This was created for learning purposes only. I implemented a decision tree machine learning model with random forests to increase accuracy and threshold splits to prevent overfitting.\n\n\nThese are the 18 features used below: \u003cbr/\u003e\n\n### 0\nThe binary result of quality assessment. 0 = bad quality 1 = sufficient quality.\u003cbr/\u003e\n### 1\nThe binary result of pre-screening, where 1 indicates severe retinal abnormality and 0 its lack. \u003cbr/\u003e\n### 2-7\nThe results of MA detection. Each feature value stand for the number of MAs found at the confidence levels alpha = 0.5, . . . , 1, respectively.\u003cbr/\u003e\n### 8-15\ncontain the same information as 2-7) for exudates. However,as exudates are represented by a set of points rather than the number of pixels constructing the lesions, these features are normalized by dividing the number of lesions with the diameter of the ROI to compensate different image sizes.\u003cbr/\u003e\n### 16\nThe euclidean distance of the center of the macula and the center of the optic disc to provide important information regarding the patient's condition. This feature is also normalized with the diameter of the ROI.\u003cbr/\u003e\n### 17\nThe diameter of the optic disc.\u003cbr/\u003e\n### 18\nThe binary result of the AM/FM-based classification. \u003cbr/\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgla96%2Fdiabeticretinopathy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmgla96%2Fdiabeticretinopathy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgla96%2Fdiabeticretinopathy/lists"}