A novel recommender framework with chatbot to stratify heart attack risk.

Discover medicine Pub Date : 2024-01-01 Epub Date: 2024-12-17 DOI:10.1007/s44337-024-00174-9
Tursun Wali, Almat Bolatbekov, Ehesan Maimaitijiang, Dilbar Salman, Yasin Mamatjan
{"title":"A novel recommender framework with chatbot to stratify heart attack risk.","authors":"Tursun Wali, Almat Bolatbekov, Ehesan Maimaitijiang, Dilbar Salman, Yasin Mamatjan","doi":"10.1007/s44337-024-00174-9","DOIUrl":null,"url":null,"abstract":"<p><p>Cardiovascular diseases are a major cause of mortality and morbidity. Fast detection of life-threatening emergency events and an earlier start of the therapy would save many lives and reduce successive disabilities. Understanding the specific risk factors associated with heart attack and the degree of association is crucial in the clinical diagnosis. Considering the potential benefits of intelligent models in healthcare, many researchers have developed a variety of machine learning (ML)-based models to identify patients at risk of a heart attack. However, the common problem of previous works that used ML concepts was the lack of transparency in black-box models, which makes it difficult to understand how the model made the prediction. In this study, an automated smart recommender system (Explainable Artificial Intelligence) for heart attack prediction and risk stratification was developed. For the purpose, the CatBoost classifier was applied as the initial step. Then, the SHAP (SHapley Additive exPlanation) explainable algorithm was employed to determine reasons behind high or low risk classification. The recommender system can provide insights into the reasoning behind the predictions, including group-based and patient-specific explanations. In the final step, we integrated a Large Language Model (LLM) called BioMistral for chatting functionally to talk to users based on the model output as a digital doctor for consultation. Our smart recommender system achieved high accuracy in predicting a patient risk level with an average AUC of 0.88 and can explain the results transparently. Moreover, a Django-based online application that uses patient data to update medical information about an individual's heart attack risk was created. The LLM chatbot component would answer user questions about heart attacks and serve as a virtual companion on the route to heart health, our system also can locate nearby hospitals by applying Google Maps API and alert the users. The recommender system could improve patient management and lower heart attack risk while timely therapy aids in avoiding subsequent disabilities.</p>","PeriodicalId":520361,"journal":{"name":"Discover medicine","volume":"1 1","pages":"161"},"PeriodicalIF":0.0000,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11698369/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discover medicine","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s44337-024-00174-9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/12/17 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Cardiovascular diseases are a major cause of mortality and morbidity. Fast detection of life-threatening emergency events and an earlier start of the therapy would save many lives and reduce successive disabilities. Understanding the specific risk factors associated with heart attack and the degree of association is crucial in the clinical diagnosis. Considering the potential benefits of intelligent models in healthcare, many researchers have developed a variety of machine learning (ML)-based models to identify patients at risk of a heart attack. However, the common problem of previous works that used ML concepts was the lack of transparency in black-box models, which makes it difficult to understand how the model made the prediction. In this study, an automated smart recommender system (Explainable Artificial Intelligence) for heart attack prediction and risk stratification was developed. For the purpose, the CatBoost classifier was applied as the initial step. Then, the SHAP (SHapley Additive exPlanation) explainable algorithm was employed to determine reasons behind high or low risk classification. The recommender system can provide insights into the reasoning behind the predictions, including group-based and patient-specific explanations. In the final step, we integrated a Large Language Model (LLM) called BioMistral for chatting functionally to talk to users based on the model output as a digital doctor for consultation. Our smart recommender system achieved high accuracy in predicting a patient risk level with an average AUC of 0.88 and can explain the results transparently. Moreover, a Django-based online application that uses patient data to update medical information about an individual's heart attack risk was created. The LLM chatbot component would answer user questions about heart attacks and serve as a virtual companion on the route to heart health, our system also can locate nearby hospitals by applying Google Maps API and alert the users. The recommender system could improve patient management and lower heart attack risk while timely therapy aids in avoiding subsequent disabilities.

一种基于聊天机器人的心脏病发作风险分层推荐框架。
心血管疾病是造成死亡和发病的主要原因。快速发现危及生命的紧急事件并尽早开始治疗将挽救许多生命并减少连续的残疾。了解与心脏病发作相关的具体危险因素及其关联程度对临床诊断至关重要。考虑到智能模型在医疗保健中的潜在好处,许多研究人员开发了各种基于机器学习(ML)的模型来识别有心脏病发作风险的患者。然而,以前使用ML概念的作品的共同问题是黑盒模型缺乏透明度,这使得很难理解模型如何进行预测。在本研究中,开发了一个用于心脏病发作预测和风险分层的自动智能推荐系统(可解释人工智能)。为此,使用CatBoost分类器作为初始步骤。然后,采用SHapley加性解释(SHapley Additive exPlanation)可解释算法来确定高低风险分类背后的原因。推荐系统可以深入了解预测背后的原因,包括基于群体和针对患者的解释。在最后一步,我们集成了一个名为BioMistral的大型语言模型(LLM),用于聊天功能,根据模型输出与用户交谈,作为数字医生进行咨询。我们的智能推荐系统在预测患者风险水平方面取得了很高的准确性,平均AUC为0.88,并且可以透明地解释结果。此外,还创建了一个基于django的在线应用程序,该应用程序使用患者数据来更新有关个人心脏病发作风险的医疗信息。LLM聊天机器人组件将回答用户关于心脏病发作的问题,并作为心脏健康路线上的虚拟伴侣,我们的系统还可以通过应用谷歌Maps API定位附近的医院并提醒用户。推荐系统可以改善患者管理,降低心脏病发作风险,及时治疗有助于避免后续残疾。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信