{"title":"Medication recommendation system for online pharmacy using an adaptive user interface","authors":"Beatriz Nistal-Nuño","doi":"10.1016/j.cmpbup.2022.100077","DOIUrl":null,"url":null,"abstract":"<div><h3>Background</h3><p>This article proposes a prototype of a user-adaptive system for helping patients to obtain their ambulatory prescribed medications when purchasing online in a more convenient manner than traditional methods, and the adoption of artificial intelligence to achieve improvements. The system developed simulates an online pharmacy with an introductory adaptive user interface using Bayesian user modeling for predicting the medication needs of patients. This program is used to show its step-by-step design and functioning.</p></div><div><h3>Methods</h3><p>The introductory adaptive user interface was developed on Visual C++ of Microsoft Visual Studio. The patient model acquisition and application implementing the learning and inference was performed with a Bayesian Network. The Bayesian network was elaborated with the GeNIe Modeler software, Version 2.3.R4, provided by BayesFusion, LLC. Synthetic data from a synthetically generated dataset of anonymous patients was used. The performance of the system was evaluated through simulations using testing data from the synthetic dataset. The Accuracy of predictions was analyzed.</p></div><div><h3>Results</h3><p>The Average accuracy was estimated with the average correct recommendations of medications, for different numbers of purchased medications per session. The Average accuracy increased with the number of purchased medications, from 86.3529% up to 92.5303%. The Average wrong recommendations decreased with the increase in the number of purchased medications, from an average of 3.4117 up to 1.5686.</p></div><div><h3>Conclusion</h3><p>The system quickly and consistently attained high accuracy in predicting the medication categories needed by the patients, potentially being able to save time and effort for the patients by relying on the system's recommendations.</p></div>","PeriodicalId":72670,"journal":{"name":"Computer methods and programs in biomedicine update","volume":"2 ","pages":"Article 100077"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2666990022000283/pdfft?md5=29de8819d69373b47177516bd3073d52&pid=1-s2.0-S2666990022000283-main.pdf","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer methods and programs in biomedicine update","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666990022000283","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Background
This article proposes a prototype of a user-adaptive system for helping patients to obtain their ambulatory prescribed medications when purchasing online in a more convenient manner than traditional methods, and the adoption of artificial intelligence to achieve improvements. The system developed simulates an online pharmacy with an introductory adaptive user interface using Bayesian user modeling for predicting the medication needs of patients. This program is used to show its step-by-step design and functioning.
Methods
The introductory adaptive user interface was developed on Visual C++ of Microsoft Visual Studio. The patient model acquisition and application implementing the learning and inference was performed with a Bayesian Network. The Bayesian network was elaborated with the GeNIe Modeler software, Version 2.3.R4, provided by BayesFusion, LLC. Synthetic data from a synthetically generated dataset of anonymous patients was used. The performance of the system was evaluated through simulations using testing data from the synthetic dataset. The Accuracy of predictions was analyzed.
Results
The Average accuracy was estimated with the average correct recommendations of medications, for different numbers of purchased medications per session. The Average accuracy increased with the number of purchased medications, from 86.3529% up to 92.5303%. The Average wrong recommendations decreased with the increase in the number of purchased medications, from an average of 3.4117 up to 1.5686.
Conclusion
The system quickly and consistently attained high accuracy in predicting the medication categories needed by the patients, potentially being able to save time and effort for the patients by relying on the system's recommendations.