{"id":26417714,"url":"https://github.com/compcode1/depression-screening-ml","last_synced_at":"2025-03-18T01:15:54.395Z","repository":{"id":259140744,"uuid":"876419639","full_name":"Compcode1/depression-screening-ml","owner":"Compcode1","description":"The goal of this project was to build a machine learning model capable of accurately predicting depression in a population where the incidence rate is 15%.","archived":false,"fork":false,"pushed_at":"2024-10-22T00:10:26.000Z","size":177,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-22T21:32:25.241Z","etag":null,"topics":["auc","datapreprocessing","f1-score","hyperparameter-tuning","threshold","xgboost-classifier"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Compcode1.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":"2024-10-22T00:01:30.000Z","updated_at":"2024-10-22T00:12:31.000Z","dependencies_parsed_at":"2024-10-22T23:50:19.973Z","dependency_job_id":"724c5165-d383-415e-81d6-cba9fad249fa","html_url":"https://github.com/Compcode1/depression-screening-ml","commit_stats":null,"previous_names":["compcode1/depression-screening-ml"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fdepression-screening-ml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fdepression-screening-ml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fdepression-screening-ml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fdepression-screening-ml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Compcode1","download_url":"https://codeload.github.com/Compcode1/depression-screening-ml/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244135914,"owners_count":20403798,"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":["auc","datapreprocessing","f1-score","hyperparameter-tuning","threshold","xgboost-classifier"],"created_at":"2025-03-18T01:15:53.873Z","updated_at":"2025-03-18T01:15:54.387Z","avatar_url":"https://github.com/Compcode1.png","language":"Jupyter Notebook","readme":"The goal of this project was to build a machine learning model capable of accurately predicting depression in a population where the incidence rate is 15%. The challenge was to prioritize recall—ensuring that the model captures as many true positive cases as possible—while also maintaining reasonable precision to limit false positives, given budgetary constraints. Using the XGBoost algorithm, we employed a structured approach that included data preparation, hyperparameter tuning, and threshold classification manipulation to optimize model performance. The techniques applied, particularly hyperparameter tuning and adjusting the classification threshold, were highly effective, ultimately leading to a substantial improvement in the F1 score and meeting our project goals.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompcode1%2Fdepression-screening-ml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompcode1%2Fdepression-screening-ml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompcode1%2Fdepression-screening-ml/lists"}