{"id":21000451,"url":"https://github.com/matteofasulo/bayesianheartdisease","last_synced_at":"2025-08-10T00:14:51.602Z","repository":{"id":225676979,"uuid":"733881311","full_name":"MatteoFasulo/BayesianHeartDisease","owner":"MatteoFasulo","description":"Heart Disease Risk Assessment using Bayesian Networks","archived":false,"fork":false,"pushed_at":"2024-03-09T16:22:03.000Z","size":18463,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T06:26:01.808Z","etag":null,"topics":["bayesian-network","bayesian-networks","pgmpy","python3"],"latest_commit_sha":null,"homepage":"https://matteofasulo.github.io/BayesianHeartDisease/report.pdf","language":"Jupyter Notebook","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/MatteoFasulo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":"MatteoFasulo","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":"https://www.paypal.me/MatteoFasulo"}},"created_at":"2023-12-20T10:46:09.000Z","updated_at":"2025-03-28T16:56:21.000Z","dependencies_parsed_at":"2025-01-20T09:40:34.370Z","dependency_job_id":"258fb128-6306-40e5-981c-10441892b49b","html_url":"https://github.com/MatteoFasulo/BayesianHeartDisease","commit_stats":null,"previous_names":["matteofasulo/bayesianheartdisease"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MatteoFasulo/BayesianHeartDisease","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatteoFasulo%2FBayesianHeartDisease","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatteoFasulo%2FBayesianHeartDisease/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatteoFasulo%2FBayesianHeartDisease/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatteoFasulo%2FBayesianHeartDisease/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatteoFasulo","download_url":"https://codeload.github.com/MatteoFasulo/BayesianHeartDisease/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatteoFasulo%2FBayesianHeartDisease/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269656002,"owners_count":24454571,"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-08-09T02:00:10.424Z","response_time":111,"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":["bayesian-network","bayesian-networks","pgmpy","python3"],"created_at":"2024-11-19T08:10:44.699Z","updated_at":"2025-08-10T00:14:51.575Z","avatar_url":"https://github.com/MatteoFasulo.png","language":"Jupyter Notebook","funding_links":["https://github.com/sponsors/MatteoFasulo","https://www.paypal.me/MatteoFasulo"],"categories":[],"sub_categories":[],"readme":"# Bayesian Network for Heart Disease Risk Assessment\n\nThis repository encompasses the code and report for the \"Fundamentals of Artificial Intelligence and Knowledge Representation (Mod. 3)\" course at Alma Mater Studiorum Università di Bologna.\n\n## Authors\n\n- [Matteo Fasulo](https://github.com/MatteoFasulo)\n- [Luca Tedeschini](https://github.com/LucaTedeschini)\n- [Antonio Gravina](https://github.com/GravAnt)\n- [Luca Babboni](https://github.com/ElektroDuck)\n\n## Report\n\nThe pdf report is available [here](https://matteofasulo.github.io/BayesianHeartDisease/report.pdf).\n\n## Abstract\n\nCardiovascular disease (CVD) remains a significant cause of mortality in Europe, imposing both health and economic challenges. Timely and accurate prediction is crucial for effective prevention and intervention strategies. Identifying modifiable and non-modifiable risk factors is essential, as lifestyle changes can significantly impact individual health.\n\nBayesian networks (BNs) have emerged as valuable tools in healthcare for handling complex data and analyzing interactions among various risk factors. They've proven successful in assessing CVD risk, aiding real-time diagnosis, and predicting hidden patient conditions.\n\nOur work, inspired by [Ordovas et al. (2023)](https://doi.org/10.1016/j.cmpb.2023.107405), aimed to replicate their BN-based CVD risk prediction using a different dataset. Additionally, we sought to explore the broader potential of BNs in CVD risk assessment, conducting in-depth analyses beyond the original paper.\n\n## How to clone the repository?\n\nSince the repository contains a submodule, the following command should be used to clone the repository:\n\n```bash\ngit clone --recursive https://github.com/MatteoFasulo/BayesianHeartDisease.git\n```\n\n## Dashboard\n\n\u003e The Web App is publicly available at [heart-disease-risk.streamlit.app](https://heart-disease-risk.streamlit.app)\n\n## Source\n\nDatasets used are accessible in the UCI Machine Learning Repository's Index of heart disease datasets: [UCI Heart Disease Datasets](https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/)\n\n## Dataset\n\n\u003efedesoriano. (September 2021). Heart Failure Prediction Dataset. Retrieved March 2024 from [Kaggle](https://www.kaggle.com/fedesoriano/heart-failure-prediction).\n\n## Acknowledgements\n\n1. Hungarian Institute of Cardiology, Budapest: Andras Janosi, M.D.\n2. University Hospital, Zurich, Switzerland: William Steinbrunn, M.D.\n3. University Hospital, Basel, Switzerland: Matthias Pfisterer, M.D.\n4. V.A. Medical Center, Long Beach and Cleveland Clinic Foundation: Robert Detrano, M.D., Ph.D.\n\n## References\n\n[1] Wilkins, E., et al. (2017). European Cardiovascular Disease Statistics 2017. European Heart Network. [CVD Statistics Report](http://www.ehnheart.org/images/CVD-statistics-report-August-2017.pdf)\n\n[2] Mahmood, S. S., et al. (2014). The Framingham Heart Study and the epidemiology of cardiovascular disease: a historical perspective. Lancet (London, England), 383(9921), 999–1008. [DOI](https://doi.org/10.1016/S0140-6736(13)61752-3)\n\n[3] WHO CVD Risk Chart Working Group (2019). World Health Organization cardiovascular disease risk charts: revised models to estimate risk in 21 global regions. The Lancet. Global health, 7(10), e1332–e1345. [DOI](https://doi.org/10.1016/S2214-109X(19)30318-3)\n\n[4] Jensen, Finn \u0026 Nielsen, Thomas. (2007). Bayesian Network and Decision Graphs. [DOI](https://doi.org/10.1007/978-0-387-68282-2).\n\n## Code of Conduct\n\nPlease note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project, you agree to abide by its terms.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatteofasulo%2Fbayesianheartdisease","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatteofasulo%2Fbayesianheartdisease","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatteofasulo%2Fbayesianheartdisease/lists"}