A Healthcare Recommender System Framework

Kher-Ning Ooi, Su-Cheng Haw, Kok-Why Ng


After the pandemic hit every part of the world, healthcare awareness is slowly rising among every human being, especially leaders of each country. Due to a shortage of manpower in the healthcare industry, patients tend to search the internet for some self diagnoses. This way is extremely dangerous as patients might end up using the wrong treatment such as taking the wrong medication to treat their sickness since there are so many different remedies posted on the internet without valid recognition from the healthcare professionals. To aid in overcoming this problem, this research will be building a Healthcare Recommender System. The goal of a Healthcare Recommender System (HRS) aims to supply its user with medical information that is meant to be highly relevant and tailored to an individuals need. Hence, this paper gives an overview of various recommender systems, datasets employed, and evaluation metrics used in the healthcare system. In addition, we propose the framework for the HRS to capture user input on their condition and recommend the next course of action. The steps involved in our recommender system includes choosing the dataset and techniques, data cleaning and preprocessing, building the recommender system, training the recommender engine, and finally performing the prediction. We generate the accuracy of prediction and analyze with some results. From the experimental results, Cosine Similarity has the highest accuracy compared to Jaccard Similarity and Euclidean Distance.


Recommender system; healthcare recommender system; content-based recommender; cosine similarity; jaccard similarity; euclidean distance

Full Text:



M. Etemadi et al., "A systematic review of healthcare recommender systems: Open issues, challenges, and techniques," Expert Systems with Applications, vol. 213. 2023. doi: 10.1016/j.eswa.2022.118823.

V. Sharma and S. Singh Samant, "Health Recommendation System by Using Deep Learning and Fuzzy Technique," SSRN Electronic Journal, 2022, doi: 10.2139/ssrn.4157328.

A. del Rio, J. Jimenez, R. Medina-García, C. Lozano-Hernández, F. Alvarez, and J. Serrano, "Improving Quality of Life in Chronic Patients: A Pilot Study on the Effectiveness of a Health Recommender System and Its Usability," Applied Sciences (Switzerland), vol. 13, no. 10, 2023, doi: 10.3390/app13105850.

M. Torres-Ruiz, R. Quintero, G. Guzman, and K. T. Chui, "Healthcare Recommender System Based on Medical Specialties, Patient Profiles, and Geospatial Information," Sustainability (Switzerland), vol. 15, no. 1, 2023, doi: 10.3390/su15010499.

R. Saraswathi, D. Pavithra, S. Gokuldev, I. D. Jebakumar, and K. Tharageswari, "Designing the Prediction Protocol based on Sparrow Search Optimization Algorithm with Vibrational Auto Encoder in E-Healthcare," in Proceedings - 5th International Conference on Smart Systems and Inventive Technology, ICSSIT 2023, 2023. doi: 10.1109/ICSSIT55814.2023.10061100.

A. A. Zaveri, R. Mashood, S. Shehmir, M. Parveen, N. Sami, and M. Nazar, "AIRA: An Intelligent Recommendation Agent Application for Movies," Journal of Informatics and Web Engineering, vol. 2, no. 2, 2023, doi: 10.33093/jiwe.2023.2.2.6.

S. C. Haw, O. Tahir Yinka, T. T. V. Yap, and S. Subramaniam, "Improving the data access control using blockchain for healthcare domain," F1000Res, vol. 10, 2021, doi: 10.12688/f1000research.72890.2.

W.-X. Ong, S.-B. Ho, and C.-H. Tan, "Enhancing Migraine Management System through Weather Forecasting for a Better Daily Life," Journal of Informatics and Web Engineering, vol. 2, no. 2, 2023, doi: 10.33093/jiwe.2023.2.2.15.

J.-P. Cheng and S.-C. Haw, "Mental Health Problems Prediction Using Machine Learning Techniques," International Journal on Robotics, Automation and Sciences, vol. 5, no. 2, pp. 59–72, Sep. 2023, doi: 10.33093/ijoras.2023.5.2.7.

A. Poulose, A. P. Valappil, and J. Sebastian, "Medication recommender system for healthcare solutions," Journal of Information and Optimization Sciences, vol. 43, no. 5, 2022, doi: 10.1080/02522667.2022.2094545.

A. K. Sangaiah, S. Rezaei, A. Javadpour, and W. Zhang, "Explainable AI in big data intelligence of community detection for digitalization e-healthcare services," Appl Soft Comput, vol. 136, 2023, doi: 10.1016/j.asoc.2023.110119.

A. Chandra, A. Ahmed, S. Kumar, P. Chand, M. D. Borah, and Z. Hussain, "Content-Based Recommender System for Similar Products in E-Commerce," in Lecture Notes in Electrical Engineering, 2022. doi: 10.1007/978-981-19-0019-8_46.

R. J. Kuo and H. R. Cheng, "A content-based recommender system with consideration of repeat purchase behavior," Appl Soft Comput, vol. 127, 2022, doi: 10.1016/j.asoc.2022.109361.

Q. Y. Shambour, M. M. Al-Zyoud, A. H. Hussein, and Q. M. Kharma, "A doctor recommender system based on collaborative and content filtering," International Journal of Electrical and Computer Engineering, vol. 13, no. 1, 2023, doi: 10.11591/ijece.v13i1.pp884-893.

K. Rrmoku, B. Selimi, and L. Ahmedi, "Provenance and social network analysis for recommender systems: a literature review," International Journal of Electrical and Computer Engineering, vol. 12, no. 5. 2022. doi: 10.11591/ijece.v12i5.pp5383-5392.

M. M. Bendouch, F. Frasincar, and T. Robal, "Addressing Scalability Issues in Semantics-Driven Recommender Systems," in ACM International Conference Proceeding Series, 2021. doi: 10.1145/3486622.3493963.

G. Behera and N. Nain, "Trade-Off Between Memory and Model-Based Collaborative Filtering Recommender System," 2022. doi: 10.1007/978-981-16-5747-4_12.

K. K. Jena et al., "E-Learning Course Recommender System Using Collaborative Filtering Models," Electronics (Switzerland), vol. 12, no. 1, 2023, doi: 10.3390/electronics12010157.

A. Jeejoe, V. Harishiv, P. Venkatesh, and S. K. B. Sangeetha, "Building a Recommender System Using Collaborative Filtering Algorithms and Analyzing its Performance," in IoT, Cloud and Data Science, 2023. doi: 10.4028/p-1h18ig.

G. George and A. M. Lal, "Hy-MOM: Hybrid Recommender System Framework Using Memory-Based and Model-Based Collaborative Filtering Framework," Cybernetics and Information Technologies, vol. 22, no. 1, 2022, doi: 10.2478/cait-2022-0009.

R. K. Mishra, J. A. A. Jothi, S. Urolagin, and K. Irani, "Knowledge based topic retrieval for recommendations and tourism promotions," International Journal of Information Management Data Insights, vol. 3, no. 1, 2023, doi: 10.1016/j.jjimei.2022.100145.

M. Gao, J. Y. Li, C. H. Chen, Y. Li, J. Zhang, and Z. H. Zhan, "Enhanced Multi-Task Learning and Knowledge Graph-Based Recommender System," IEEE Trans Knowl Data Eng, 2023, doi: 10.1109/TKDE.2023.3251897.

A. Felfernig, L. Hotz, C. Bagley, and J. Tiihonen, Knowledge-Based Configuration: From Research to Business Cases. 2014. doi: 10.1016/C2011-0-69705-4.

Y. F. Lim, S. C. Haw, K. W. Ng, and E. A. Anaam, "Hybrid-based Recommender System for Online Shopping: A Review," Journal of Engineering Technology and Applied Physics, vol. 5, no. 1, 2023, doi: 10.33093/jetap.2023.5.1.3.

Abdullah, A. Hussain, S. Ali, H. C. Kim, M. Sain, and S. Aich, "Hybrid Based Model Face Shape Classification Using Ensemble Method for Hairstyle Recommender System," in Lecture Notes in Networks and Systems, 2022. doi: 10.1007/978-981-16-9480-6_7.

S. C. Haw, L. J. Chew, and S. Subramaniam, "A hybrid recommender system based on data enrichment on the ontology modelling," F1000Res, vol. 10, 2021, doi: 10.12688/f1000research.73060.1.

Q. Han, I. Martinez De Rituerto De Troya, M. Ji, M. Gaur, and L. Zejnilovic, "A Collaborative Filtering Recommender System in Primary Care: Towards a Trusting Patient-Doctor Relationship," in Proceedings - 2018 IEEE International Conference on Healthcare Informatics, ICHI 2018, 2018. doi: 10.1109/ICHI.2018.00062.

A. Arshad, M. F. Bin Noordin, R. Bint Othman, and W. Mehmood, "Designing Healthcare Knowledge Management Systems – Development of an Integrated Component-Based KM Model for Effective Governance," 2018. doi: 10.1109/ict4m.2018.00065.

Q. Han, M. Ji, I. Martinez De Rituerto De Troya, M. Gaur, and L. Zejnilovic, "A hybrid recommender system for patient-doctor matchmaking in primary care," in Proceedings - 2018 IEEE 5th International Conference on Data Science and Advanced Analytics, DSAA 2018, 2019. doi: 10.1109/DSAA.2018.00062.

A. K. Sahoo, C. Pradhan, R. K. Barik, and H. Dubey, "DeepReco: Deep learning based health recommender system using collaborative filtering," Computation, vol. 7, no. 2, 2019, doi: 10.3390/computation7020025.

F. Jabeen et al., "An IoT based efficient hybrid recommender system for cardiovascular disease," Peer Peer Netw Appl, vol. 12, no. 5, 2019, doi: 10.1007/s12083-019-00733-3.

Z. Ren, B. Peng, T. K. Schleyer, and X. Ning, "Hybrid collaborative filtering methods for recommending search terms to clinicians," J Biomed Inform, vol. 113, 2021, doi: 10.1016/j.jbi.2020.103635.

M. A. Lambay and S. Pakkir Mohideen, "Big Data Analytics for Healthcare Recommendation Systems," in 2020 International Conference on System, Computation, Automation and Networking, ICSCAN 2020, 2020. doi: 10.1109/ICSCAN49426.2020.9262304.

F. Rustam et al., "Automated disease diagnosis and precaution recommender system using supervised machine learning," Multimed Tools Appl, vol. 81, no. 22, 2022, doi: 10.1007/s11042-022-12897-x.

Y. A. Nanehkaran et al., "Diagnosis of Chronic Diseases Based on Patients' Health Records in IoT Healthcare Using the Recommender System," Wirel Commun Mob Comput, vol. 2022, 2022, doi: 10.1155/2022/5663001.

T. Boyle, Medical transcriptions. Kaggle. https://www.kaggle.com/datasets/tboyle10/medicaltranscriptions

DOI: http://dx.doi.org/10.18517/ijaseit.13.6.19049


  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development