Recommender Systems Applications: Data Sources, Features, and Challenges
Abstract
:1. Introduction
2. Related Work
3. Methodology
3.1. Search Criteria
3.2. Article Selection and Exclusion
Data Analysis and Findings
4. Recommendation System Applications
4.1. E-Learning
- Course or modules: This feature suggests relevant courses or learning programs to users (e.g., learners) based on their profile (e.g., preferences and requirements) [43,44]. In addition, this feature aims to analyze a learner’s skills and knowledge gaps based on their performance and assessments and then subsequently recommend specific modules, courses, or learning resources to address those gaps and facilitate skill development [45,52].
- Material: This feature recommends content such as topics, articles, books, and lessons to an e-learner [53].
4.2. E-Commerce Recommendation System
4.3. E-Health Recommendation Systems
- Electronic Health Records (EHRs): EHRs are a primary source of patient data recorded at various patient care levels by different healthcare workers, including physicians, nurses, consultants, clinical researchers, etc. Data in EHRs includes medical history or progress notes, diagnostic information, treatment outcomes, and more [68,69].
- Commercial and free health apps and systems: Patient-generated inputs through apps or health portals include subjective data regarding well-being, treatment outcomes, and health status [70].
- Clinical research repositories: These are databanks that store publicly accessible biomedical literature published after clinical tasks and activities such as clinical trials, genomics, etc. For example, see PubMed (https://pubmed.ncbi.nlm.nih.gov/, accessed on 8 March 2024) [67].
- Social media: Social media platforms generate vast amounts of user-generated content, including posts, comments, likes, shares, and connections. In recent years, adopting social media data for healthcare research has become common practice [75].
- Pharmacy data: These are records of pharmaceutical purchases and dispensations, which help in monitoring drug adherence and interactions [31].
- Healthcare management-based recommendations: These focus on providing strategies or methods to manage, handle, respond, and live with or without certain conditions. These may range from personalized diet and nutrition recommendations [79,80,81,82] to physical activity and exercise recommendations [71,83,84], health hazard alerts, and tips [85].
- Condition-specific recommendations: These are tailored to meet distinctive needs for specific conditions. For example, mental health [88,89], emotional health (e.g., depression) [90], and well-being [91,92] RSs provide therapy to mental health patients and those suffering from chronic diseases [93] such as diabetes [94] and heart disease [95].
4.4. Tourism Recommendation Systems
- Adaptation to user’s tourism-related interests and other preferences [115].
- Adaptivity, i.e., the automatic update of the user model based on the user’s interaction history.
- Location-awareness, i.e., the awareness of a user’s current spatial context.
- User preferences: These consist of the specific or implied choices users have in relation to their travel selections, encompassing favored destinations, types of attractions, and accommodations. These preferences can be gathered through surveys, and questionnaires, or by studying user interactions and behavior within the recommendation system [109,119].
- Tourist reviews and ratings: User-generated content such as reviews and ratings provided by users are pivotal in tourism recommendation systems. They offer valuable insights into the viewpoints and experiences of past travelers, aiding in the assessment and recommendation of destinations, accommodations, attractions, and activities. Review data can be obtained from various platforms like online travel agencies, review websites, and social media [109].
- Geographical information: This type of data plays a vital role in tourism recommendation systems by furnishing details about the geographical locations of destinations, attractions, and accommodations [120].
- Social media: This is a valuable resource for tourism recommendation systems as social platforms contain copious amounts of user-generated content related to travel experiences. This data can be utilized to grasp user preferences, interests, and connections in order to derive insights into trending destinations, attractions, and influencer-based suggestions [119,120].
- Contextual and environmental data: This type of acquired data comprises details such as weather conditions, seasonal variations, local events, transportation choices, and other environmental aspects that might influence travel decisions. Integrating this data enables the system to offer contextually aware and pertinent recommendations [104,119].
- Restaurant recommendation systems: These are designed to provide personalized suggestions for restaurants based on user preferences, location, and other relevant factors [115].
- Tourism destination recommender systems: These provide personalized recommendations for travel destinations based on user preferences, interests, and other relevant factors [121].
- Tourist activities recommendation systems: The system provides personalized suggestions for leisure activities, experiences, or events based on user preferences, interests, and other relevant factors [119].
4.5. Entertainment Recommendation Systems
- User preferences and behavior: When users interact with the recommendation system, their views, ratings, reviews, and likes are logged in their profile. These data assist the system in anticipating the user’s interests and preferences. Some entertainment recommendation systems can anticipate user behavior, enhancing the user profile and delivering recommendations based on behavior [127,128].
- Content metadata: Here, information about movies, music, and books is gathered. This data source involves collecting source information such as details about movies (e.g., director and actors), music (e.g., singers and keywords), and books (e.g., author(s) and titles) [123].
- Third-party application programming interfaces (APIs): Entertainment recommendation systems are distinguished by their capacity to acquire data from external sources, including social media data, which are commonly known as third-party APIs. Third-party APIs function as a unique supplement to the algorithms of entertainment RSs, improving the precision of their recommendations.
- Movie RS: This type of recommendation system suggests TV shows, movies, and documentaries to users [129]. These systems not only provide support and assistance to users, but they also benefit content creators by boosting and expanding movie viewership. A prominent example of a movie recommendation system is the Netflix RS, which offers personalized movie suggestions tailored to viewers’ preferences [122,130,131].
- Music RS: Music recommendation systems suggest music objects such as songs that align with user preferences, listening history, and ratings [132]. These systems help listeners by recommending music that resonates with their preferences, benefiting content creators by boosting the listenership of their content [133,134]. Some of the websites that perform music recommendations include Soundcloud (https://soundcloud.com/, accessed on 2 May 2024), lastfm.com (https://www.last.fm/, accessed on 2 May 2024), and AllMusic (https://www.allmusic.com/, accessed on 2 May 2024).
- Game or video game RS: A game recommendation system suggests games that are tailored for the user based on factors like preferences, interests, and gaming history. These systems help users discover games that match their preferences while also supporting game developers by boosting game usage or downloads [135,136,137].
- Book RS: A book recommendation system suggests books to readers based on factors like their preferences and reading history [126]. One notable book recommendation system is Goodreads (www.goodreads.com, accessed on 3 May 2024), a subsidiary of Amazon. The Goodreads website recommends books using various factors, including reader ratings [124].
4.6. Job Recommendation Systems
- Employer requirements: This encompasses the specifications of the job offered or available by the employer, detailing the job nature, required skills, qualifications, experience, and additional information [146] such as workplace, working hours, and salary.
- Job postings: Job recommendation systems utilize job postings or advertisements published or submitted by employers as a data source to inform job recommendations. These advertisements outline the requirements and qualifications needed for the job [147]. Platforms like LinkedIn can be used to capture and identify available job postings.
- Feedback and ratings: The advice provided by the system is rated by either the job seeker regarding their satisfaction with the recommended job, or by the employer regarding their satisfaction with the candidate. This, in turn, leads to improved advice in the future [148].
5. Discussion
6. Conclusions and Future Work
Supplementary Materials
Funding
Conflicts of Interest
References
- Bhattacharya, S.; Sarkar, D.; Kole, D.K.; Jana, P. Recent trends in recommendation systems and sentiment analysis. In Advanced Data Mining Tools and Methods for Social Computing; Elsevier: Amsterdam, The Netherlands, 2022; pp. 163–175. [Google Scholar]
- Gunawardana, A.; Shani, G.; Yogev, S. Evaluating recommender systems. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2012; pp. 547–601. [Google Scholar]
- Jawaheer, G.; Weller, P.; Kostkova, P. Modeling user preferences in recommender systems: A classification framework for explicit and implicit user feedback. Acm Trans. Interact. Intell. Syst. (TiiS) 2014, 4, 8. [Google Scholar] [CrossRef]
- Li, S.S.; Karahanna, E. Online recommendation systems in a B2C E-commerce context: A review and future directions. J. Assoc. Inf. Syst. 2015, 16, 2. [Google Scholar] [CrossRef]
- Abaho, M.; Alfaifi, Y.H. Select and Augment: Enhanced Dense Retrieval Knowledge Graph Augmentation. J. Artif. Intell. Res. 2023, 78, 269–285. [Google Scholar] [CrossRef]
- Goldberg, D.; Nichols, D.; Oki, B.M.; Terry, D. Using collaborative filtering to weave an information tapestry. Commun. ACM 1992, 35, 61–70. [Google Scholar] [CrossRef]
- Lu, J.; Wu, D.; Mao, M.; Wang, W.; Zhang, G. Recommender system application developments: A survey. Decis. Support Syst. 2015, 74, 12–32. [Google Scholar] [CrossRef]
- Castells, P.; Hurley, N.; Vargas, S. Novelty and diversity in recommender systems. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2021; pp. 603–646. [Google Scholar]
- Wei, K.; Huang, J.; Fu, S. A survey of e-commerce recommender systems. In Proceedings of the 2007 International Conference on Service Systems and Service Management, Chengdu, China, 9–11 June 2007; pp. 1–5. [Google Scholar]
- Saifudin, I.; Widiyaningtyas, T. Systematic Literature Review on Recommender System: Approach, Problem, Evaluation Techniques, Datasets. IEEE Access 2024, 12, 19827–19847. [Google Scholar] [CrossRef]
- Ko, H.; Lee, S.; Park, Y.; Choi, A. A survey of recommendation systems: Recommendation models, techniques, and application fields. Electronics 2022, 11, 141. [Google Scholar] [CrossRef]
- Raikwar, V. Review on Recommendation System and its Classification. Int. J. Tech. Sci. Explor. 2022, 3, 16–18. [Google Scholar]
- Monti, D.; Rizzo, G.; Morisio, M. A systematic literature review of multicriteria recommender systems. Artif. Intell. Rev. 2021, 54, 427–468. [Google Scholar] [CrossRef]
- Sharma, M.; Mittal, R.; Bharati, A.; Saxena, D.; Singh, A.K. A survey and classification on recommendation systems. In Proceedings of the International Conference on Big Data, Machine Learning, and Applications, Taiyuan, China, 3–5 December 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 569–585. [Google Scholar]
- Fayyaz, Z.; Ebrahimian, M.; Nawara, D.; Ibrahim, A.; Kashef, R. Recommendation systems: Algorithms, challenges, metrics, and business opportunities. Appl. Sci. 2020, 10, 7748. [Google Scholar] [CrossRef]
- Gupta, S. A literature review on recommendation systems. Int. Res. J. Eng. Technol. 2020, 7, 3600–3605. [Google Scholar]
- Raghuwanshi, S.K.; Pateriya, R.K. Recommendation systems: Techniques, challenges, application, and evaluation. In Proceedings of the Soft Computing for Problem Solving: SocProS, Bhubaneswar, India, 23–24 December 2017; Springer: Berlin/Heidelberg, Germany, 2019; Volume 2, pp. 151–164. [Google Scholar]
- Narke, L.; Nasreen, A. A comprehensive review of approaches and challenges of a recommendation system. Int. J. Res. Eng. Sci. Manag. 2020, 3, 381–384. [Google Scholar]
- Kumar, P.; Thakur, R.S. Recommendation system techniques and related issues: A survey. Int. J. Inf. Technol. 2018, 10, 495–501. [Google Scholar] [CrossRef]
- Alhijawi, B.; Kilani, Y. The recommender system: A survey. Int. J. Adv. Intell. Paradig. 2020, 15, 229–251. [Google Scholar] [CrossRef]
- Feng, J.; Xia, Z.; Feng, X.; Peng, J. RBPR: A hybrid model for the new user cold start problem in recommender systems. Knowl.-Based Syst. 2021, 214, 106732. [Google Scholar] [CrossRef]
- Feng, J.; Wang, K.; Miao, Q.; Xi, Y.; Xia, Z. Personalized recommendation with hybrid feedback by refining implicit data. Expert Syst. Appl. 2023, 232, 120855. [Google Scholar] [CrossRef]
- Ricci, F.; Rokach, L.; Shapira, B. Recommender systems: Techniques, applications, and challenges. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2021; pp. 1–35. [Google Scholar]
- Dong, Z.; Wang, Z.; Xu, J.; Tang, R.; Wen, J. A brief history of recommender systems. arXiv 2022, arXiv:2209.01860. [Google Scholar]
- Moher, D.; Liberati, A.; Tetzlaff, J.; Altman, D.G.; PRISMA Group. Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement. Ann. Intern. Med. 2009, 151, 264–269. [Google Scholar] [CrossRef]
- Hussien, F.T.A.; Rahma, A.M.S.; Wahab, H.B.A. Recommendation systems for e-commerce systems an overview. J. Phys. Conf. Ser. 2021, 1897, 12024. [Google Scholar]
- Garg, S. Drug recommendation system based on sentiment analysis of drug reviews using machine learning. In Proceedings of the 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 28–29 January 2021; pp. 175–181. [Google Scholar]
- Suryadevara, C.K. Towards Personalized Healthcare—An Intelligent Medication Recommendation System. IEJRD-Int. Multidiscip. J. 2020, 5, 16. [Google Scholar]
- Bhimavarapu, U.; Chintalapudi, N.; Battineni, G. A fair and safe usage drug recommendation system in medical emergencies by a stacked ANN. Algorithms 2022, 15, 186. [Google Scholar] [CrossRef]
- Chen, J.; Li, K.; Rong, H.; Bilal, K.; Yang, N.; Li, K. A disease diagnosis and treatment recommendation system based on big data mining and cloud computing. Inf. Sci. 2018, 435, 124–149. [Google Scholar] [CrossRef]
- Pincay, J.; Terán, L.; Portmann, E. Health recommender systems: A state-of-the-art review. In Proceedings of the 2019 Sixth International Conference on eDemocracy & eGovernment (ICEDEG), Quito, Ecuador, 24–26 April 2019; pp. 47–55. [Google Scholar]
- Dhananjaya, G.; Goudar, R.; Kulkarni, A.; Rathod, V.N.; Hukkeri, G.S. A Digital Recommendation System for Personalized Learning to Enhance Online Education: A Review. IEEE Access 2024, 12, 34019–34041. [Google Scholar]
- Alfaifi, Y.H. Towards an Ontology-Based E-Learning Recommendation System. In Proceedings of the 2023 3rd International Conference on Computing and Information Technology (ICCIT), Sanya, China, 10–12 February 2023; pp. 652–656. [Google Scholar]
- Alfaifi, Y. Ontology development methodology: A systematic review and case study. In Proceedings of the 2022 2nd International Conference on Computing and Information Technology (ICCIT), Tabuk, Saudi Arabia, 25–27 January 2022; pp. 446–450. [Google Scholar]
- Elfaki, A.O.; Alfaifi, Y.H. Ontology Driven for Mapping a Relational Database to a Knowledge-based System. Int. J. Adv. Comput. Sci. Appl. 2024, 15. [Google Scholar] [CrossRef]
- Vaishnavi, S.; Shobana, M.; Sabitha, R.; Karthik, S. Agricultural crop recommendations based on productivity and season. In Proceedings of the 2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 19–20 March 2021; Volume 1, pp. 883–886. [Google Scholar]
- Bank, M.; Franke, J. Social networks as data source for recommendation systems. In Proceedings of the E-Commerce and Web Technologies: 11th International Conference, EC-Web 2010, Bilbao, Spain, 1–3 September 2010; Proceedings 11. Springer: Berlin/Heidelberg, Germany, 2010; pp. 49–60. [Google Scholar]
- Javed, U.; Shaukat, K.; Hameed, I.A.; Iqbal, F.; Alam, T.M.; Luo, S. A review of content-based and context-based recommendation systems. Int. J. Emerg. Technol. Learn. (iJET) 2021, 16, 274–306. [Google Scholar] [CrossRef]
- Keerthika, K.; Saravanan, T. Enhanced product recommendations based on seasonality and demography in ecommerce. In Proceedings of the 2020 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), Noida, India, 18–19 December 2020; pp. 721–723. [Google Scholar]
- Khanal, S.S.; Prasad, P.; Alsadoon, A.; Maag, A. A systematic review: Machine learning based recommendation systems for e-learning. Educ. Inf. Technol. 2020, 25, 2635–2664. [Google Scholar] [CrossRef]
- Liu, T.; Wu, Q.; Chang, L.; Gu, T. A review of deep learning-based recommender system in e-learning environments. Artif. Intell. Rev. 2022, 55, 5953–5980. [Google Scholar] [CrossRef]
- Bhaskaran, S.; Marappan, R.; Santhi, B. Design and analysis of a cluster-based intelligent hybrid recommendation system for e-learning applications. Mathematics 2021, 9, 197. [Google Scholar] [CrossRef]
- Ali, S.; Hafeez, Y.; Humayun, M.; Jamail, N.S.M.; Aqib, M.; Nawaz, A. Enabling recommendation system architecture in virtualized environment for e-learning. Egypt. Inform. J. 2022, 23, 33–45. [Google Scholar] [CrossRef]
- Jena, K.K.; Bhoi, S.K.; Malik, T.K.; Sahoo, K.S.; Jhanjhi, N.; Bhatia, S.; Amsaad, F. E-learning course recommender system using collaborative filtering models. Electronics 2022, 12, 157. [Google Scholar] [CrossRef]
- Rahayu, N.W.; Ferdiana, R.; Kusumawardani, S.S. A systematic review of ontology use in E-Learning recommender system. Comput. Educ. Artif. Intell. 2022, 3, 100047. [Google Scholar] [CrossRef]
- Rahhali, M.; Oughdir, L.; Jedidi, Y.; Lahmadi, Y.; El Khattabi, M.Z. E-learning recommendation system based on cloud computing. In Proceedings of the WITS 2020: The 6th International Conference on Wireless Technologies, Embedded, and Intelligent Systems, Fez, Morocco, 14–16 October 2020; Springer: Berlin/Heidelberg, Germany, 2022; pp. 89–99. [Google Scholar]
- Sinclair, J.; Joy, M.; Yau, J.Y.K.; Hagan, S. A practice-oriented review of learning objects. IEEE Trans. Learn. Technol. 2013, 6, 177–192. [Google Scholar] [CrossRef]
- Wiley, D.A. Connecting learning objects to instructional design theory: A definition, a metaphor, and a taxonomy. Instr. Use Learn. Objects 2000, 2830, 1–35. [Google Scholar]
- Shi, D.; Wang, T.; Xing, H.; Xu, H. A learning path recommendation model based on a multidimensional knowledge graph framework for e-learning. Knowl.-Based Syst. 2020, 195, 105618. [Google Scholar] [CrossRef]
- Saito, T.; Watanobe, Y. Learning path recommendation system for programming education based on neural networks. Int. J. Distance Educ. Technol. (IJDET) 2020, 18, 36–64. [Google Scholar] [CrossRef]
- Saito, T.; Watanobe, Y. Learning path recommender system based on recurrent neural network. In Proceedings of the 2018 9th International Conference on Awareness Science and Technology (iCAST), Fukuoka, Japan, 19–21 September 2018; pp. 324–329. [Google Scholar]
- Tarus, J.K.; Niu, Z.; Mustafa, G. Knowledge-based recommendation: A review of ontology-based recommender systems for e-learning. Artif. Intell. Rev. 2018, 50, 21–48. [Google Scholar] [CrossRef]
- Qomariyah, N.N.; Fajar, A.N. Recommender system for e-learning based on personal learning style. In Proceedings of the 2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), Yogyakarta, Indonesia, 5–6 December 2019; pp. 563–567. [Google Scholar]
- Troussas, C.; Krouska, A. Path-based recommender system for learning activities using knowledge graphs. Information 2022, 14, 9. [Google Scholar] [CrossRef]
- De Medio, C.; Limongelli, C.; Sciarrone, F.; Temperini, M. MoodleREC: A recommendation system for creating courses using the moodle e-learning platform. Comput. Hum. Behav. 2020, 104, 106168. [Google Scholar] [CrossRef]
- Alamdari, P.M.; Navimipour, N.J.; Hosseinzadeh, M.; Safaei, A.A.; Darwesh, A. A systematic study on the recommender systems in the E-commerce. IEEE Access 2020, 8, 115694–115716. [Google Scholar] [CrossRef]
- Hwangbo, H.; Kim, Y.S.; Cha, K.J. Recommendation system development for fashion retail e-commerce. Electron. Commer. Res. Appl. 2018, 28, 94–101. [Google Scholar] [CrossRef]
- Jiang, L.; Cheng, Y.; Yang, L.; Li, J.; Yan, H.; Wang, X. A trust-based collaborative filtering algorithm for E-commerce recommendation system. J. Ambient. Intell. Humaniz. Comput. 2019, 10, 3023–3034. [Google Scholar] [CrossRef]
- Wakil, K.; Alyari, F.; Ghasvari, M.; Lesani, Z.; Rajabion, L. A new model for assessing the role of customer behavior history, product classification, and prices on the success of the recommender systems in e-commerce. Kybernetes 2020, 49, 1325–1346. [Google Scholar] [CrossRef]
- Zhou, L. Product advertising recommendation in e-commerce based on deep learning and distributed expression. Electron. Commer. Res. 2020, 20, 321–342. [Google Scholar] [CrossRef]
- Colombo-Mendoza, L.O.; Valencia-García, R.; Rodríguez-González, A.; Colomo-Palacios, R.; Alor-Hernández, G. Towards a knowledge-based probabilistic and context-aware social recommender system. J. Inf. Sci. 2018, 44, 464–490. [Google Scholar] [CrossRef]
- Khatter, H.; Arif, S.; Singh, U.; Mathur, S.; Jain, S. Product recommendation system for E-commerce using collaborative filtering and textual clustering. In Proceedings of the 2021 Third International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India, 2–4 September 2021; pp. 612–618. [Google Scholar]
- Chakraborty, S.; Hoque, M.S.; Rahman Jeem, N.; Biswas, M.C.; Bardhan, D.; Lobaton, E. Fashion recommendation systems, models and methods: A review. Informatics 2021, 8, 49. [Google Scholar] [CrossRef]
- Almahmood, R.J.K.; Tekerek, A. Issues and solutions in deep learning-enabled recommendation systems within the e-commerce field. Appl. Sci. 2022, 12, 11256. [Google Scholar] [CrossRef]
- Huang, Z.; Zeng, D.; Chen, H. A comparative study of recommendation algorithms in e-commerce applications. IEEE Intell. Syst. 2007, 22, 68–78. [Google Scholar] [CrossRef]
- Abdul Hussien, F.T.; Rahma, A.M.S.; Abdulwahab, H.B. An e-commerce recommendation system based on dynamic analysis of customer behavior. Sustainability 2021, 13, 10786. [Google Scholar] [CrossRef]
- De Croon, R.; Van Houdt, L.; Htun, N.N.; Štiglic, G.; Abeele, V.V.; Verbert, K. Health recommender systems: Systematic review. J. Med. Internet Res. 2021, 23, e18035. [Google Scholar] [CrossRef]
- Sahoo, A.K.; Mallik, S.; Pradhan, C.; Mishra, B.S.P.; Barik, R.K.; Das, H. Intelligence-based health recommendation system using big data analytics. In Big Data Analytics for Intelligent Healthcare Management; Elsevier: Amsterdam, The Netherlands, 2019; pp. 227–246. [Google Scholar]
- Mantey, E.A.; Zhou, C.; Mani, V.; Arthur, J.K.; Ibeke, E. Maintaining privacy for a recommender system diagnosis using blockchain and deep learning. Hum.-Centric Comput. Inf. Sci. 2023, 13. [Google Scholar] [CrossRef]
- Gräßer, F.; Tesch, F.; Schmitt, J.; Abraham, S.; Malberg, H.; Zaunseder, S. A pharmaceutical therapy recommender system enabling shared decision-making. In User Modeling and User-Adapted Interaction; Springer: Berlin/Heidelberg, Germany, 2022; pp. 1–44. [Google Scholar]
- Ferretto, L.R.; Bellei, E.A.; Biduski, D.; Bin, L.C.P.; Moro, M.M.; Cervi, C.R.; De Marchi, A.C.B. A physical activity recommender system for patients with arterial hypertension. IEEE Access 2020, 8, 61656–61664. [Google Scholar] [CrossRef]
- Çelik Ertuğrul, D.; Elçi, A. A survey on semanticized and personalized health recommender systems. Expert Syst. 2020, 37, e12519. [Google Scholar] [CrossRef]
- Roy, S.N.; Srivastava, S.K.; Gururajan, R. Integrating wearable devices and recommendation system: Towards a next generation healthcare service delivery. J. Inf. Technol. Theory Appl. (JITTA) 2018, 19, 2. [Google Scholar]
- Kaneriya, S.; Chudasama, M.; Tanwar, S.; Tyagi, S.; Kumar, N.; Rodrigues, J.J. Markov decision-based recommender system for sleep apnea patients. In Proceedings of the ICC 2019—2019 IEEE International Conference on Communications (ICC), Shanghai, China, 20–24 May 2019; pp. 1–6. [Google Scholar]
- Anandhan, A.; Shuib, L.; Ismail, M.A.; Mujtaba, G. Social media recommender systems: Review and open research issues. IEEE Access 2018, 6, 15608–15628. [Google Scholar] [CrossRef]
- Erdeniz, S.P.; Menychtas, A.; Maglogiannis, I.; Felfernig, A.; Tran, T.N.T. Recommender systems for IoT enabled quantified-self applications. Evol. Syst. 2020, 11, 291–304. [Google Scholar] [CrossRef]
- Erdeniz, S.P.; Maglogiannis, I.; Menychtas, A.; Felfernig, A.; Tran, T.N.T. Recommender systems for IoT enabled m-health applications. In Proceedings of the Artificial Intelligence Applications and Innovations: AIAI 2018 IFIP WG 12.5 International Workshops, SEDSEAL, 5G-PINE, MHDW, and HEALTHIOT, Rhodes, Greece, 25–27 May 2018; Proceedings 14. Springer: Berlin/Heidelberg, Germany, 2018; pp. 227–237. [Google Scholar]
- Promkot, A.N.; Arch-int, S.; Arch-int, N. The personalized traditional medicine recommendation system using ontology and rule inference approach. In Proceedings of the 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), Singapore, 23–25 February 2019; pp. 96–104. [Google Scholar]
- Sookrah, R.; Dhowtal, J.D.; Nagowah, S.D. A DASH diet recommendation system for hypertensive patients using machine learning. In Proceedings of the 2019 7th International Conference on Information and Communication Technology (ICoICT), Kuala Lumpur, Malaysia, 24–26 July 2019; pp. 1–6. [Google Scholar]
- Abhari, S.; Safdari, R.; Azadbakht, L.; Lankarani, K.B.; Kalhori, S.R.N.; Honarvar, B.; Abhari, K.; Ayyoubzadeh, S.; Karbasi, Z.; Zakerabasali, S.; et al. A systematic review of nutrition recommendation systems: With focus on technical aspects. J. Biomed. Phys. Eng. 2019, 9, 591. [Google Scholar] [CrossRef]
- Agapito, G.; Simeoni, M.; Calabrese, B.; Caré, I.; Lamprinoudi, T.; Guzzi, P.H.; Pujia, A.; Fuiano, G.; Cannataro, M. DIETOS: A dietary recommender system for chronic diseases monitoring and management. Comput. Methods Programs Biomed. 2018, 153, 93–104. [Google Scholar] [CrossRef]
- Mahajan, P.; Kaur, P.D. A Systematic Literature Review of Food Recommender Systems. SN Comput. Sci. 2024, 5, 174. [Google Scholar] [CrossRef]
- Chiang, P.H.; Wong, M.; Dey, S. Using wearables and machine learning to enable personalized lifestyle recommendations to improve blood pressure. IEEE J. Transl. Eng. Health Med. 2021, 9, 2700513. [Google Scholar] [CrossRef]
- Xie, J.; Wang, Q. A personalized diet and exercise recommender system for type 1 diabetes self-management: An in silico study. Smart Health 2019, 13, 100069. [Google Scholar] [CrossRef]
- Nagaraj, P.; Deepalakshmi, P. A framework for e-healthcare management service using recommender system. Electron. Gov. Int. J. 2020, 16, 84–100. [Google Scholar] [CrossRef]
- Chaudhuri, A.; Samanta, D.; Sarma, M. Modeling user behaviour in research paper recommendation system. arXiv 2021, arXiv:2107.07831. [Google Scholar]
- Chatterjee, A.; Prinz, A.; Gerdes, M.; Martinez, S.; Pahari, N.; Meena, Y.K. ProHealth eCoach: User-centered design and development of an eCoach app to promote healthy lifestyle with personalized activity recommendations. BMC Health Serv. Res. 2022, 22, 1120. [Google Scholar] [CrossRef] [PubMed]
- Cheng, V.W.S. Recommendations for implementing gamification for mental health and wellbeing. Front. Psychol. 2020, 11, 586379. [Google Scholar] [CrossRef]
- Lewis, R.; Ferguson, C.; Wilks, C.; Jones, N.; Picard, R.W. Can a Recommender System Support Treatment Personalisation in Digital Mental Health Therapy? A Quantitative Feasibility Assessment Using Data from a Behavioural Activation Therapy App. In Proceedings of the CHI Conference on Human Factors in Computing Systems Extended Abstracts, New Orleans, LA, USA, 29 April–5 May 2022; pp. 1–8. [Google Scholar]
- Yang, S.; Zhou, P.; Duan, K.; Hossain, M.S.; Alhamid, M.F. emHealth: Towards emotion health through depression prediction and intelligent health recommender system. Mob. Netw. Appl. 2018, 23, 216–226. [Google Scholar] [CrossRef]
- Gyrard, A.; Sheth, A. IAMHAPPY: Towards an IoT knowledge-based cross-domain well-being recommendation system for everyday happiness. Smart Health 2020, 15, 100083. [Google Scholar] [CrossRef]
- Mojarad, R.; Attal, F.; Chibani, A.; Amirat, Y. Context-aware adaptive recommendation system for personal well-being services. In Proceedings of the 2020 IEEE 32nd International Conference on Tools with Artificial Intelligence (ICTAI), Baltimore, MD, USA, 9–11 November 2020; pp. 192–199. [Google Scholar]
- Afolabi, A.O.; Toivanen, P. Integration of recommendation systems into connected health for effective management of chronic diseases. IEEE Access 2019, 7, 49201–49211. [Google Scholar] [CrossRef]
- Ihnaini, B.; Khan, M.A.; Khan, T.A.; Abbas, S.; Daoud, M.S.; Ahmad, M.; Khan, M.A. A smart healthcare recommendation system for multidisciplinary diabetes patients with data fusion based on deep ensemble learning. Comput. Intell. Neurosci. 2021, 2021, 4243700. [Google Scholar] [CrossRef]
- Jabeen, F.; Maqsood, M.; Ghazanfar, M.A.; Aadil, F.; Khan, S.; Khan, M.F.; Mehmood, I. An IoT based efficient hybrid recommender system for cardiovascular disease. Peer-Peer Netw. Appl. 2019, 12, 1263–1276. [Google Scholar] [CrossRef]
- Waqar, M.; Majeed, N.; Dawood, H.; Daud, A.; Aljohani, N.R. An adaptive doctor-recommender system. Behav. Inf. Technol. 2019, 38, 959–973. [Google Scholar] [CrossRef]
- Han, Q.; Ji, M.; De Troya, I.M.D.R.; Gaur, M.; Zejnilovic, L. A hybrid recommender system for patient-doctor matchmaking in primary care. In Proceedings of the 2018 IEEE 5th International Conference on Data Science and Advanced Analytics (DSAA), Turin, Italy, 1–3 October 2018; pp. 481–490. [Google Scholar]
- Tran, T.N.T.; Felfernig, A.; Trattner, C.; Holzinger, A. Recommender systems in the healthcare domain: State-of-the-art and research issues. J. Intell. Inf. Syst. 2021, 57, 171–201. [Google Scholar] [CrossRef]
- Meingast, M.; Roosta, T.; Sastry, S. Security and privacy issues with health care information technology. In Proceedings of the 2006 International Conference of the IEEE Engineering in Medicine and Biology Society, New York, NY, USA, 30 August–3 September 2006; pp. 5453–5458. [Google Scholar]
- Ambulkar, H.D.; Pathan, A. Recommender system challenges and methodologies in social network: Survey. Int. J. Sci. Res. (IJSR) 2015, 4, 286–289. [Google Scholar]
- Sahoo, A.K.; Pradhan, C.; Barik, R.K.; Dubey, H. DeepReco: Deep learning based health recommender system using collaborative filtering. Computation 2019, 7, 25. [Google Scholar] [CrossRef]
- Iroju, O.; Soriyan, A.; Gambo, I.; Olaleke, J. Interoperability in healthcare: Benefits, challenges and resolutions. Int. J. Innov. Appl. Stud. 2013, 3, 262–270. [Google Scholar]
- Etemadi, M.; Abkenar, S.B.; Ahmadzadeh, A.; Kashani, M.H.; Asghari, P.; Akbari, M.; Mahdipour, E. A systematic review of healthcare recommender systems: Open issues, challenges, and techniques. Expert Syst. Appl. 2023, 213, 118823. [Google Scholar] [CrossRef]
- Hamid, R.A.; Albahri, A.S.; Alwan, J.K.; Al-Qaysi, Z.; Albahri, O.S.; Zaidan, A.; Alnoor, A.; Alamoodi, A.H.; Zaidan, B. How smart is e-tourism? A systematic review of smart tourism recommendation system applying data management. Comput. Sci. Rev. 2021, 39, 100337. [Google Scholar] [CrossRef]
- Herzog, D.; Laß, C.; Wörndl, W. Tourrec: A tourist trip recommender system for individuals and groups. In Proceedings of the 12th ACM Conference on Recommender Systems, Vancouver, BC, Canada, 2–7 October 2018; pp. 496–497. [Google Scholar]
- Figueredo, M.; Ribeiro, J.; Cacho, N.; Thome, A.; Cacho, A.; Lopes, F.; Araujo, V. From photos to travel itinerary: A tourism recommender system for smart tourism destination. In Proceedings of the 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService), Bamberg, Germany, 26–29 March 2018; pp. 85–92. [Google Scholar]
- Baizal, Z.A.; Tarwidi, D.; Wijaya, B. Tourism destination recommendation using ontology-based conversational recommender system. Int. J. Comput. Digit. Syst. 2021, 10. [Google Scholar] [CrossRef]
- Cepeda-Pacheco, J.C.; Domingo, M.C. Deep learning and Internet of Things for tourist attraction recommendations in smart cities. Neural Comput. Appl. 2022, 34, 7691–7709. [Google Scholar] [CrossRef]
- Abbasi-Moud, Z.; Vahdat-Nejad, H.; Sadri, J. Tourism recommendation system based on semantic clustering and sentiment analysis. Expert Syst. Appl. 2021, 167, 114324. [Google Scholar] [CrossRef]
- Ray, B.; Garain, A.; Sarkar, R. An ensemble-based hotel recommender system using sentiment analysis and aspect categorization of hotel reviews. Appl. Soft Comput. 2021, 98, 106935. [Google Scholar] [CrossRef]
- Sarkar, J.L.; Majumder, A.; Panigrahi, C.R.; Roy, S.; Pati, B. Tourism recommendation system: A survey and future research directions. Multimed. Tools Appl. 2023, 82, 8983–9027. [Google Scholar] [CrossRef]
- Ricci, F. Travel recommender systems. IEEE Intell. Syst. 2002, 17, 55–57. [Google Scholar]
- Schmidt-Belz, B.; Nick, A.; Poslad, S.; Zipf, A. Personalized and location-based mobile tourism services. In Proceedings of the “Mobile Tourism Support Systems” in Conjunction with Mobile HCI, Pisa, Italy, 17 September 2002. [Google Scholar]
- Poslad, S.; Laamanen, H.; Malaka, R.; Nick, A.; Buckle, P.; Zipl, A. Crumpet: Creation of user-friendly mobile services personalised for tourism. In Proceedings of the 3G Mobile Communication Technologies, London, UK, 26–28 March 2001. [Google Scholar]
- Gomathi, R.; Ajitha, P.; Krishna, G.H.S.; Pranay, I.H. Restaurant recommendation system for user preference and services based on rating and amenities. In Proceedings of the 2019 International Conference on Computational Intelligence in Data Science (ICCIDS), Gurugram, India, 6–7 September 2019; pp. 1–6. [Google Scholar]
- Buhalis, D.; Amaranggana, A. Smart tourism destinations enhancing tourism experience through personalisation of services. In Information and Communication Technologies in Tourism 2015, Proceedings of the International Conference in Lugano, Switzerland, 3–6 February 2015; Springer: Berlin/Heidelberg, Germany, 2015; pp. 377–389. [Google Scholar]
- Kontogianni, A.; Alepis, E.; Patsakis, C. Promoting smart tourism personalised services via a combination of deep learning techniques. Expert Syst. Appl. 2022, 187, 115964. [Google Scholar] [CrossRef]
- Volchek, K.; Law, R.; Buhalis, D.; Song, H. Exploring ways to improve personalisation: The influence of tourist context on service perception. E-Rev. Tour. Res. 2020, 17, 737–752. [Google Scholar]
- Rehman Khan, H.U.; Lim, C.K.; Ahmed, M.F.; Tan, K.L.; Bin Mokhtar, M. Systematic review of contextual suggestion and recommendation systems for sustainable e-tourism. Sustainability 2021, 13, 8141. [Google Scholar] [CrossRef]
- Yochum, P.; Chang, L.; Gu, T.; Zhu, M. Linked open data in location-based recommendation system on tourism domain: A survey. IEEE Access 2020, 8, 16409–16439. [Google Scholar] [CrossRef]
- Zheng, X.; Luo, Y.; Sun, L.; Zhang, J.; Chen, F. A tourism destination recommender system using users’ sentiment and temporal dynamics. J. Intell. Inf. Syst. 2018, 51, 557–578. [Google Scholar] [CrossRef]
- Goyani, M.; Chaurasiya, N. A review of movie recommendation system: Limitations, Survey and Challenges. ELCVIA Electron. Lett. Comput. Vis. Image Anal. 2020, 19, 0018-37. [Google Scholar]
- Kumar, S.; De, K.; Roy, P.P. Movie recommendation system using sentiment analysis from microblogging data. IEEE Trans. Comput. Soc. Syst. 2020, 7, 915–923. [Google Scholar] [CrossRef]
- Anwar, K.; Siddiqui, J.; Sohail, S.S. Machine learning-based book recommender system: A survey and new perspectives. Int. J. Intell. Inf. Database Syst. 2020, 13, 231–248. [Google Scholar] [CrossRef]
- Aggarwal, S.; Goswami, D.; Hooda, M.; Chakravarty, A.; Kar, A.; Vasudha. Recommendation systems for interactive multimedia entertainment. In Data Visualization and Knowledge Engineering: Spotting Data Points with Artificial Intelligence; Springer: Berlin/Heidelberg, Germany, 2020; pp. 23–48. [Google Scholar]
- Nawar, A.; Toma, N.T.; Al Mamun, S.; Kaiser, M.S.; Mahmud, M.; Rahman, M.A. Cross-content recommendation between movie and book using machine learning. In Proceedings of the 2021 IEEE 15th International Conference on Application of Information and Communication Technologies (AICT), Virtual Event, 13–15 October 2021; pp. 1–6. [Google Scholar]
- Dhelim, S.; Aung, N.; Bouras, M.A.; Ning, H.; Cambria, E. A survey on personality-aware recommendation systems. In Artificial Intelligence Review; Springer: Berlin/Heidelberg, Germany, 2022; pp. 1–46. [Google Scholar]
- Moscato, V.; Picariello, A.; Sperli, G. An emotional recommender system for music. IEEE Intell. Syst. 2020, 36, 57–68. [Google Scholar] [CrossRef]
- Gomez-Uribe, C.A.; Hunt, N. The netflix recommender system: Algorithms, business value, and innovation. ACM Trans. Manag. Inf. Syst. (TMIS) 2015, 6, 13. [Google Scholar] [CrossRef]
- Reddy, S.; Nalluri, S.; Kunisetti, S.; Ashok, S.; Venkatesh, B. Content-based movie recommendation system using genre correlation. In Smart Intelligent Computing and Applications, Proceedings of the Second International Conference on SCI, Xi’an, China, 16–17 August 2018; Springer: Berlin/Heidelberg, Germany, 2019; Volume 2, pp. 391–397. [Google Scholar]
- Zhang, J.; Wang, Y.; Yuan, Z.; Jin, Q. Personalized real-time movie recommendation system: Practical prototype and evaluation. Tsinghua Sci. Technol. 2019, 25, 180–191. [Google Scholar] [CrossRef]
- Song, Y.; Dixon, S.; Pearce, M. A survey of music recommendation systems and future perspectives. In Proceedings of the 9th International Symposium on Computer Music Modeling and Retrieval, London, UK, 19–22 June 2021; Volume 4, pp. 395–410. [Google Scholar]
- Ayata, D.; Yaslan, Y.; Kamasak, M.E. Emotion based music recommendation system using wearable physiological sensors. IEEE Trans. Consum. Electron. 2018, 64, 196–203. [Google Scholar] [CrossRef]
- Paul, D.; Kundu, S. A survey of music recommendation systems with a proposed music recommendation system. In Emerging Technology in Modelling and Graphics: Proceedings of IEM Graph, Kolkata, India, 6–7 September 2018; Springer: Berlin/Heidelberg, Germany, 2020; pp. 279–285. [Google Scholar]
- Yang, L.; Liu, Z.; Wang, Y.; Wang, C.; Fan, Z.; Yu, P.S. Large-scale personalized video game recommendation via social-aware contextualized graph neural network. In Proceedings of the ACM Web Conference 2022, Lyon, France, 25–29 April 2022; pp. 3376–3386. [Google Scholar]
- Cheuque, G.; Guzmán, J.; Parra, D. Recommender systems for online video game platforms: The case of steam. In Proceedings of the Companion: The 2019 World Wide Web Conference, San Francisco, CA, USA, 13–17 May 2019; pp. 763–771. [Google Scholar]
- Pérez-Marcos, J.; Martín-Gómez, L.; Jiménez-Bravo, D.M.; López, V.F.; Moreno-García, M.N. Hybrid system for video game recommendation based on implicit ratings and social networks. J. Ambient. Intell. Humaniz. Comput. 2020, 11, 4525–4535. [Google Scholar] [CrossRef]
- Christensen, I.A.; Schiaffino, S. Entertainment recommender systems for group of users. Expert Syst. Appl. 2011, 38, 14127–14135. [Google Scholar] [CrossRef]
- Schedl, M.; Knees, P.; McFee, B.; Bogdanov, D. Music recommendation systems: Techniques, use cases, and challenges. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2021; pp. 927–971. [Google Scholar]
- Park, Y.J.; Tuzhilin, A. The long tail of recommender systems and how to leverage it. In Proceedings of the 2008 ACM Conference on Recommender Systems, Lausanne, Switzerland, 23–25 October 2008; pp. 11–18. [Google Scholar]
- Deldjoo, Y.; Schedl, M.; Cremonesi, P.; Pasi, G. Recommender systems leveraging multimedia content. ACM Comput. Surv. (CSUR) 2020, 53, 106. [Google Scholar] [CrossRef]
- Al-Otaibi, S.T.; Ykhlef, M. A survey of job recommender systems. Int. J. Phys. Sci. 2012, 7, 5127–5142. [Google Scholar] [CrossRef]
- Mashayekhi, Y.; Li, N.; Kang, B.; Lijffijt, J.; De Bie, T. A challenge-based survey of e-recruitment recommendation systems. ACM Comput. Surv. 2024, 56, 252. [Google Scholar] [CrossRef]
- Hu, X.; Cheng, Y.; Zheng, Z.; Wang, Y.; Chi, X.; Zhu, H. Boss: A bilateral occupational-suitability-aware recommender system for online recruitment. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Long Beach, CA, USA, 6–10 August 2023; pp. 4146–4155. [Google Scholar]
- González-Briones, A.; Rivas, A.; Chamoso, P.; Casado-Vara, R.; Corchado, J.M. Case-based reasoning and agent based job offer recommender system. In Proceedings of the International Joint Conference SOCO’18-CISIS’18-ICEUTE’18, San Sebastián, Spain, 6–8 June 2018; Proceedings 13. Springer: Berlin/Heidelberg, Germany, 2019; pp. 21–33. [Google Scholar]
- Tondji, L.N. Web Recommender System for Job Seeking and Recruiting. Partial Fulfillment of a Masters II at AIMS 2018. Available online: https://www.researchgate.net/profile/Lionel-Tondji/publication/323726564_Web_Recommender_System_for_Job_Seeking_and_Recruiting/links/5aa799a20f7e9bbbff8cfc0d/Web-Recommender-System-for-Job-Seeking-and-Recruiting.pdf (accessed on 6 May 2024).
- Elsafty, A.; Riedl, M.; Biemann, C. Document-based recommender system for job postings using dense representations. In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, New Orleans, LA, USA, 1–6 June 2018; Volume 3, pp. 216–224. [Google Scholar]
- Mishra, R.; Rathi, S. Efficient and scalable job recommender system using collaborative filtering. In Proceedings of the ICDSMLA 2019: The 1st International Conference on Data Science, Machine Learning and Applications, Pune, India, 21 May 2020; Springer: Singapore, 2020; pp. 842–856. [Google Scholar]
- Appadoo, K.; Soonnoo, M.B.; Mungloo-Dilmohamud, Z. Job recommendation system, machine learning, regression, classification, natural language processing. In Proceedings of the 2020 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE), Gold Coast, Australia, 16–18 December 2020; pp. 1–6. [Google Scholar]
- De Ruijt, C.; Bhulai, S. Job recommender systems: A review. arXiv 2021, arXiv:2111.13576. [Google Scholar]
- Bellini, P.; Palesi, L.A.I.; Nesi, P.; Pantaleo, G. Multi clustering recommendation system for fashion retail. Multimed. Tools Appl. 2023, 82, 9989–10016. [Google Scholar] [CrossRef] [PubMed]
- Shin, Y.G.; Yeo, Y.J.; Sagong, M.C.; Ji, S.W.; Ko, S.J. Deep fashion recommendation system with style feature decomposition. In Proceedings of the 2019 IEEE 9th International Conference on Consumer Electronics (ICCE-Berlin), Berlin, Germany, 8–11 September 2019; pp. 301–305. [Google Scholar]
- Stefani, M.A.; Stefanis, V.; Garofalakis, J. CFRS: A trends-driven collaborative fashion recommendation system. In Proceedings of the 2019 10th International Conference on Information, Intelligence, Systems and Applications (IISA), Patras, Greece, 15–17 July 2019; pp. 1–4. [Google Scholar]
- Ye, T.; Hu, L.; Zhang, Q.; Lai, Z.Y.; Naseem, U.; Liu, D.D. Show me the best outfit for a certain scene: A scene-aware fashion recommender system. In Proceedings of the ACM Web Conference 2023, Austin, TX, USA, 30 April–4 May 2023; pp. 1172–1180. [Google Scholar]
- Shahbazi, Z.; Hazra, D.; Park, S.; Byun, Y.C. Toward improving the prediction accuracy of product recommendation system using extreme gradient boosting and encoding approaches. Symmetry 2020, 12, 1566. [Google Scholar] [CrossRef]
- Mandalapu, S.R.; Narayanan, B.; Putheti, S. A hybrid collaborative filtering mechanism for product recommendation system. Multimed. Tools Appl. 2024, 83, 12775–12798. [Google Scholar] [CrossRef]
- Sharma, A.K.; Bajpai, B.; Adhvaryu, R.; Pankajkumar, S.D.; Gordhanbhai, P.P.; Kumar, A. An efficient approach of product recommendation system using NLP technique. Mater. Today Proc. 2023, 80, 3730–3743. [Google Scholar] [CrossRef]
- Hwang, R.H.; Hsueh, Y.L.; Chen, Y.T. An effective taxi recommender system based on a spatio-temporal factor analysis model. Inf. Sci. 2015, 314, 28–40. [Google Scholar] [CrossRef]
- Wang, X.; Zhang, H.; Wang, L.; Ning, Z. A demand-supply oriented taxi recommendation system for vehicular social networks. IEEE Access 2018, 6, 41529–41538. [Google Scholar] [CrossRef]
- Wan, X.; Ghazzai, H.; Massoud, Y. A generic data-driven recommendation system for large-scale regular and ride-hailing taxi services. Electronics 2020, 9, 648. [Google Scholar] [CrossRef]
- Subramaniyaswamy, V.; Manogaran, G.; Logesh, R.; Vijayakumar, V.; Chilamkurti, N.; Malathi, D.; Senthilselvan, N. An ontology-driven personalized food recommendation in IoT-based healthcare system. J. Supercomput. 2019, 75, 3184–3216. [Google Scholar] [CrossRef]
- Toledo, R.Y.; Alzahrani, A.A.; Martinez, L. A food recommender system considering nutritional information and user preferences. IEEE Access 2019, 7, 96695–96711. [Google Scholar] [CrossRef]
- Iwendi, C.; Khan, S.; Anajemba, J.H.; Bashir, A.K.; Noor, F. Realizing an efficient IoMT-assisted patient diet recommendation system through machine learning model. IEEE Access 2020, 8, 28462–28474. [Google Scholar] [CrossRef]
- Zhao, Y.; Wang, S.; Wang, Y.; Liu, H. MbSRS: A multi-behavior streaming recommender system. Inf. Sci. 2023, 631, 145–163. [Google Scholar] [CrossRef]
- Torrent-Fontbona, F.; López, B. Personalized adaptive CBR bolus recommender system for type 1 diabetes. IEEE J. Biomed. Health Inform. 2018, 23, 387–394. [Google Scholar] [CrossRef] [PubMed]
- Kaya, B. A hotel recommendation system based on customer location: A link prediction approach. Multimed. Tools Appl. 2020, 79, 1745–1758. [Google Scholar] [CrossRef]
- Forhad, M.S.A.; Arefin, M.S.; Kayes, A.; Ahmed, K.; Chowdhury, M.J.M.; Kumara, I. An effective hotel recommendation system through processing heterogeneous data. Electronics 2021, 10, 1920. [Google Scholar] [CrossRef]
- Chen, T. A fuzzy ubiquitous traveler clustering and hotel recommendation system by differentiating travelers’ decision-making behaviors. Appl. Soft Comput. 2020, 96, 106585. [Google Scholar] [CrossRef]
- Fakhri, A.A.; Baizal, Z.; Setiawan, E.B. Restaurant recommender system using user-based collaborative filtering approach: A case study at Bandung Raya Region. J. Phys. Conf. Ser. 2019, 1192, 012023. [Google Scholar] [CrossRef]
- Asani, E.; Vahdat-Nejad, H.; Sadri, J. Restaurant recommender system based on sentiment analysis. Mach. Learn. Appl. 2021, 6, 100114. [Google Scholar] [CrossRef]
- Darban, Z.Z.; Valipour, M.H. GHRS: Graph-based hybrid recommendation system with application to movie recommendation. Expert Syst. Appl. 2022, 200, 116850. [Google Scholar]
- Singh, R.H.; Maurya, S.; Tripathi, T.; Narula, T.; Srivastav, G. Movie recommendation system using cosine similarity and KNN. Int. J. Eng. Adv. Technol. 2020, 9, 556–559. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, M.; Xu, W. A sentiment-enhanced hybrid recommender system for movie recommendation: A big data analytics framework. Wirel. Commun. Mob. Comput. 2018, 2018, 8263704. [Google Scholar] [CrossRef]
- Wu, C.S.M.; Garg, D.; Bhandary, U. Movie recommendation system using collaborative filtering. In Proceedings of the 2018 IEEE 9th International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 23–25 November 2018; pp. 11–15. [Google Scholar]
- Aljunid, M.F.; Manjaiah, D. Movie recommender system based on collaborative filtering using apache spark. In Proceedings of the Data Management, Analytics and Innovation: ICDMAI 2018, Pune, India, 19–21 January 2018; Springer: Berlin/Heidelberg, Germany, 2019; Volume 2, pp. 283–295. [Google Scholar]
- Ahuja, R.; Solanki, A.; Nayyar, A. Movie recommender system using k-means clustering and k-nearest neighbor. In Proceedings of the 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 10–11 January 2019; pp. 263–268. [Google Scholar]
- Wen, X. Using deep learning approach and IoT architecture to build the intelligent music recommendation system. Soft Comput. 2021, 25, 3087–3096. [Google Scholar] [CrossRef]
- Sheikh Fathollahi, M.; Razzazi, F. Music similarity measurement and recommendation system using convolutional neural networks. Int. J. Multimed. Inf. Retr. 2021, 10, 43–53. [Google Scholar] [CrossRef]
- Yousefian Jazi, S.; Kaedi, M.; Fatemi, A. An emotion-aware music recommender system: Bridging the user’s interaction and music recommendation. Multimed. Tools Appl. 2021, 80, 13559–13574. [Google Scholar] [CrossRef]
- Fessahaye, F.; Perez, L.; Zhan, T.; Zhang, R.; Fossier, C.; Markarian, R.; Chiu, C.; Zhan, J.; Gewali, L.; Oh, P. T-recsys: A novel music recommendation system using deep learning. In Proceedings of the 2019 IEEE International Conference on Consumer Electronics (ICCE), Berlin, Germany, 8–11 September 2019; pp. 1–6. [Google Scholar]
- Katarya, R.; Verma, O.P. Efficient music recommender system using context graph and particle swarm. Multimed. Tools Appl. 2018, 77, 2673–2687. [Google Scholar] [CrossRef]
- Abdul, A.; Chen, J.; Liao, H.Y.; Chang, S.H. An emotion-aware personalized music recommendation system using a convolutional neural networks approach. Appl. Sci. 2018, 8, 1103. [Google Scholar] [CrossRef]
- Bertens, P.; Guitart, A.; Chen, P.P.; Perianez, A. A machine-learning item recommendation system for video games. In Proceedings of the 2018 IEEE Conference on Computational Intelligence and Games (CIG), Maastricht, The Netherlands, 14–17 August 2018; pp. 1–4. [Google Scholar]
- Jomsri, P. FUCL mining technique for book recommender system in library service. Procedia Manuf. 2018, 22, 550–557. [Google Scholar] [CrossRef]
- Kommineni, M.; Alekhya, P.; Vyshnavi, T.M.; Aparna, V.; Swetha, K.; Mounika, V. Machine learning based efficient recommendation system for book selection using user based collaborative filtering algorithm. In Proceedings of the 2020 Fourth International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 8–10 January 2020; pp. 66–71. [Google Scholar]
- Mughaid, A.; Obeidat, I.; Hawashin, B.; AlZu’bi, S.; Aqel, D. A smart geo-location job recommender system based on social media posts. In Proceedings of the 2019 Sixth International Conference on Social Networks Analysis, Management and Security (SNAMS), Granada, Spain, 2–25 October 2019; pp. 505–510. [Google Scholar]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ 2021, 372, n71. [Google Scholar]
Existing Studies | No. of Categories | Categories |
---|---|---|
[11] | Seven | Streaming, social network, tourism, e-commerce, healthcare, education, and academic information services |
[13] | NA | Tourists, movies, consumer electronics products, education, research papers, medical treatments, music, electronic books, and job opportunities |
[15] | Five | E-commerce, transportation, agriculture, healthcare, and media |
[20] | Four | Mobile, social, cloud, and traditional (e.g., e-commerce, e-shopping, e-learning) |
[17] | Four | E-commerce/E-shopping, entertainment, content, and service oriented |
Existing Studies (References) | Approaches | Challenges | Evaluation Metrics | Applications |
---|---|---|---|---|
[10] | ✓ | ✓ | ✓ | NA |
[11] | ✓ | ✓ | ✓ | ✓ |
[12] | ✓ | NA | NA | NA |
[13] | ✓ | ✓ | ✓ | ✓ |
[14] | ✓ | ✓ | NA | NA |
[15] | ✓ | ✓ | ✓ | ✓ |
[18] | ✓ | ✓ | NA | NA |
[20] | ✓ | ✓ | NA | ✓ |
[16] | ✓ | ✓ | NA | NA |
[17] | ✓ | ✓ | ✓ | ✓ |
[19] | ✓ | ✓ | ✓ | NA |
Computer | Likes | Dislikes | Ratings (0–10) | Purchases |
---|---|---|---|---|
Dan | Macbook, Dell | Acer | Macbook, Dell, HP | Macbook |
Alec | Dell, Acer, HP | - | Macbook, Dell, HP, Acer | Dell, HP |
Ed | Macbook | Acer, HP | Macbook | Macbook |
Greg | Dell, Acer, HP | - | Macbook, Dell, HP, Acer | HP |
Computer | Likes | Dislikes | Ratings (0–10) | Views | Purchases |
---|---|---|---|---|---|
MacBook | 4 | 1 | 8 | 100 | 5 |
Dell | 4 | 2 | 9 | 98 | 6 |
HP | 3 | 1 | 6 | 110 | 6 |
Acer | 1 | 3 | 3 | 20 | 2 |
Category | Application | Reference |
---|---|---|
E-learning | Activities (e.g., tests) recommendations | [42] |
Courses or/and modules recommendations | [43,44,46] | |
Material content suggestions | [53] | |
Path recommendations for learners | [49,50,51,54] | |
E-commerce | Fashion (e.g., retail) recommendation | [57,63,151,152,153,154] |
Product recommendations | [62,155,156,157] | |
Taxi recommendations | [158,159,160] | |
E-health | Drug recommendations | [27,28,78] |
Diet, nutrition, or food recommendations | [79,80,81,161,162,163] | |
Physical activities or exercises recommendations | [71,83,84] | |
Behavior recommendations | [86,164] | |
Lifestyle recommendations | [87] | |
Behavior recommendations | [86] | |
Mental health recommendations | [88,89] | |
Emotion (e.g., depression) recommendations | [90] | |
Chronic diseases recommendations (e.g., diabetes and heart disease) | [93,95,165] | |
E-tourism | Hotels recommendation | [110,166,167,168] |
Restaurant recommendations | [169,170] | |
Destination, location, attraction or travel recommendations | [105,106,107,108,109] | |
E-Entertainment | Movie recommendations | [123,130,171,172,173,174,175,176] |
Music recommendations | [133,177,178,179,180,181,182] | |
Game recommendations | [135,137,183] | |
Book recommendations | [184,185] | |
E-Job | Job seeker recommendations | [144,145,146,149,186] |
Job employer recommendations | [144,146] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alfaifi, Y.H. Recommender Systems Applications: Data Sources, Features, and Challenges. Information 2024, 15, 660. https://doi.org/10.3390/info15100660
Alfaifi YH. Recommender Systems Applications: Data Sources, Features, and Challenges. Information. 2024; 15(10):660. https://doi.org/10.3390/info15100660
Chicago/Turabian StyleAlfaifi, Yousef H. 2024. "Recommender Systems Applications: Data Sources, Features, and Challenges" Information 15, no. 10: 660. https://doi.org/10.3390/info15100660
APA StyleAlfaifi, Y. H. (2024). Recommender Systems Applications: Data Sources, Features, and Challenges. Information, 15(10), 660. https://doi.org/10.3390/info15100660