{"id":21917135,"url":"https://github.com/shuyib/fl-predict-covid-19","last_synced_at":"2026-04-11T21:07:09.842Z","repository":{"id":37199257,"uuid":"486120371","full_name":"Shuyib/fl-predict-covid-19","owner":"Shuyib","description":"manning.com liveproject. It is in 3 parts to make a personalized prediction whether someone has COVID-19 based on audio data.","archived":false,"fork":false,"pushed_at":"2023-06-05T07:31:28.000Z","size":1860,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-27T09:41:27.584Z","etag":null,"topics":["coronavirus","covid-19","data-visualization","federated-learning","graphs-algorithms","machine-learning"],"latest_commit_sha":null,"homepage":"","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/Shuyib.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":"2022-04-27T09:04:42.000Z","updated_at":"2023-02-08T06:58:34.000Z","dependencies_parsed_at":"2025-01-27T09:40:36.321Z","dependency_job_id":"c263db75-8517-4a59-8d8b-e0c885c94523","html_url":"https://github.com/Shuyib/fl-predict-covid-19","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuyib%2Ffl-predict-covid-19","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuyib%2Ffl-predict-covid-19/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuyib%2Ffl-predict-covid-19/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shuyib%2Ffl-predict-covid-19/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shuyib","download_url":"https://codeload.github.com/Shuyib/fl-predict-covid-19/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244937738,"owners_count":20535124,"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":["coronavirus","covid-19","data-visualization","federated-learning","graphs-algorithms","machine-learning"],"created_at":"2024-11-28T19:23:59.176Z","updated_at":"2026-04-11T21:07:09.806Z","avatar_url":"https://github.com/Shuyib.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# predict-covid-19\nmanning.com liveproject. It is in 3 parts to [make a personalized prediction whether someone has COVID-19 based on audio data](https://www.manning.com/liveproject/handling-sensitive-data).\n\n## Part 1: Federated Learning: Handling Sensitive Data  \n\n* [x] read and visualize data   \n* [x] extract features and labels from individuals  \n* [x] apply logistic regression and decision trees\n\n## Part 2: Federated Learning: Build Network Models for Pandemics  \n\n* [x] Build a contact network\n* [x] Compute Infection rates\n\n\n## Part 3: Federated Learning: Personalized Diagnosis of Symptoms   \n\n* [x] Create a graph based iterative machine learning model  \n* [x] Make Federated Learning Workflow   \n\n## File structure  \n\nUsed the `tree` command in bash terminal to create the directory structure below.   \n\n.  \n├── diagnosis-covid-19-sim-data.ipynb - machine learning modeling with graph interaction enrichment.  \n├── Dockerfile - a big zip file to replicate this project on your computer.  \n├── EDA-covid-19-sim-data.ipynb - Exploratory data analysis: Data loading, Data glimpses, cleaning and Data visualization.  \n├── liveProject-reflections.md - What I have learned in this project.  \n├── Makefile - worflow orchestration tool.  \n├── math-modelling-covid-19-sim-data.ipynb - modelling simulated data with graphs.  \n├── Pipfile - similar to the requirements file. But, better.  \n├── Pipfile.lock - highlights specific python packages and avoids automatically upgrading packages.  \n├── README.md - current file you/bots are looking at :wave:  \n└── requirements.txt - has the packages used in this project for those using virtual environments.   \n\n0 directories, 10 files   \n\n## Docker    \nBuild docker image   \n```bash\ndocker build -t fl-predict-covid-19 .\n```\nRun the Docker image   \n```bash\ndocker run -it -p 8888:8888 fl-predict-covid-19:latest\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshuyib%2Ffl-predict-covid-19","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshuyib%2Ffl-predict-covid-19","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshuyib%2Ffl-predict-covid-19/lists"}