TARU PUBLICATIONS
Journal of Information and Optimization Sciences cover
Open Access ·Peer-reviewed·ISSN (Online): 2169-0103·ISSN (Print): 0252-2667
Powered by:DOICrossrefiThenticate

The Journal of Information and Optimization Sciences (JIOS) is a world leading journal publishing high quality, rigorously peer-reviewed original research in all mathematically-oriented theoretical and applied topics in information sciences, optimization sciences and related areas since 1980. Subjects include but are not limited to: • Information Sciences • Optimization Sciences • Control Theory • Operational Research • Decision Sciences • Information Theory • Information Technology • Computer Networks and Communications • Mathematical Programming • Modelling and Simulation • Database Management • Applications to Engineering Sciences • Applications to Technology

Issues up to 2022 co-published with and available at:Taylor & Francis
submissions@tarupublications.com
Open Access Research Article

Assessment of recommendation modelling with machine learning

* , , ,

* Corresponding author · click or hover a name for details

pp. 689–715Vol. 46Issue 3April 2025DOI: 10.47974/JIOS-1680XML
Received:
16 Oct 2024
Published Online:
01 Apr 2025
Article type:
Research Article
Language:
EN
Article no.:
JIOS-1680
Pages:
689–715

Abstract

The proliferation of limitless content brought about by the digital age has resulted in an extreme choice paradigm. It is possible for a user who is new to the site or searching for a species to become lost in this vast expanse. As a result, it’s essential to create a system that can direct consumers based on their interests. The Recommendation System (RS) was developed as a solution to this issue. RS is a tool that suggests different products according to user’s liking. Given the ability to address numerous issues related to over-selection in numerous web applications and widespread use, the advantages of the RS cannot be overstated. Machine learning (ML) has garnered a lot of attention recently in a variety of research fields, including natural language processing (NLP) and pattern recognition etc. This is due in part to ML’s remarkable performance as well as its alluring ability to demonstrate learning from scratch. When ML approaches are used to prediction and recommender systems, their impact becomes evident. In order to help future researchers in the field of recommender systems develop an effective system, this paper will conduct a systematic review of various recent contributions made in the field, with a focus on diverse applications such as movies, books, products, etc. We will analyse case studies conducted over the previous thirteen years (2011–2023), with a focus on 58 key studies selected from 2580 research papers found using the CADIMA tool. The goal of this systematic literature review (SLR) is to identify the best evidence-based strategy by evaluating several recommender system approaches applied to diverse applications. This review concludes by offering a much-needed summary of the state of the art in this area and highlighting the gaps and difficulties that still need to be filled.

Keywords

Subject Classifications

97P80

References

[1] A. Poulose, C. S. Reddy, S. Dash, and B. J. R. Sahu, “Music recommender system via deep learning,” J. Inf. Optim. Sci., vol. 43, no. 5, pp. 1081–1088 (2022). [Online]. Available: https://doi.org/10.1080/02522667.2022.2094546.[2] P. Ajitha, T. Tamilvizhi, K. N. Sowjanya, R. Surendran, and B. Bhoomeshwar, “Consumer product prediction using machine learning,” J. Inf. Optim. Sci., vol. 44, no. 3, pp. 565–574 (2023). [Online]. Available: https://doi.org/10.47974/JIOS-1415.[3] N. Arora, M. Gupta, M. Dharwal, and N. Agarwal, “Luxury adapts to artificial intelligence & digital transformation - A case study of Burberry,” J. Inf. Optim. Sci., vol. 44, no. 1, pp. 41–52 (2023). [Online]. Available: https://doi.org/10.47974/JIOS-1294.[4] P. Malhotra and S. K. Malik, “Fake news detection using supervised machine learning techniques,” J. Inf. Optim. Sci., vol. 43, no. 1, pp. 7–15 (2022). [Online]. Available: https://doi.org/10.1080/02522667.2022.2038933.[5] N. Zheng and Q. Li, “A RS based on tag and time information for social tagging systems,” Expert Syst. Appl., vol. 38, pp. 4575–4587 (2011).[6] G. Castellano, A. M. Fanelli, and M. A. Torsello, “NEWER: A system for neuro-fuzzy web recommendation,” Appl. Soft Comput., vol. 11, pp. 793–806 (2011).[7] X. Luo, Y. Xia, and Q. Zhu, “Incremental collaborative filtering recommender based on regularized matrix factorization,” Knowl.-Based Syst., vol. 27, pp. 271–280 (2012).[8] R. C. Chen, Y. H. Huang, C. T. Bau, and S. M. Chen, “A recommendation system based on domain ontology and SWRL for antidiabetic drugs selection,” Expert Syst. Appl., vol. 39, pp. 3995–4006 (2012).[9] M. Salehi and I. N. Kmalabadi, “A hybrid attribute–based recommender system for e-learning material recommendation,” IERI Procedia, vol. 2, pp. 565–570 (2012).[10] S. B. Aher and L. M. R. J. Lobo, “Combination of machine learning algorithms for recommendation of courses in e-learning system based on historical data,” Knowl.-Based Syst., vol. 51, pp. 1–14 (2013).[11] L. Liu, J. Xu, S. S. Liao, and H. Chen, “A real-time personalized route recommendation system for self-drive tourists based on vehicle-to-vehicle communication,” Expert Syst. Appl., vol. 41, pp. 3409–3417 (2014).[12] S. Bakshi, A. K. Jagadev, S. Dehuri, and G. N. Wang, “Enhancing scalability and accuracy of recommendation systems using unsupervised learning and particle swarm optimization,” Appl. Soft Comput., vol. 15, pp. 21–29 (2014).[13] F. G. Adomavicius and A. Tuzhilin, “Context-aware recommender systems,” in Recommender Systems Handbook, 2nd ed., pp. 191–226 (2015).[14] P. B. Thorat, R. M. Goudar, and S. Barve, “Survey on collaborative filtering, content-based filtering and hybrid recommendation system,” Int. J. Comput. Appl., vol. 110, no. 4, pp. 31–36 (2015).[15] Y. Dou, H. Yang, and X. Deng, “A survey of collaborative filtering algorithms for social recommender systems,” in Proc. Int. Conf. Semantics, Knowledge Grids (SKG), IEEE, pp. 40–46 (2016).[16] S. H. Liao and H. K. Chang, “A rough set-based association rule approach for a recommendation system for online consumers,” Inf. Process. Manage., vol. 52, pp. 1142–1160 (2016).[17] E. Çano and M. Morisio, “Hybrid recommender systems: A systematic literature review,” Intelligent Data Analysis, vol. 21, pp. 1487–1524 (2017).[18] Y. S. Rawat and M. S. Kankanhalli, “ClickSmart: A context-aware viewpoint recommendation system for mobile photography,” IEEE Trans. Circuits Syst. Video Technol., vol. 27, pp. 149–158 (2017).[19] D. F. Murad, Y. Heryadi, B. D. Wijanarko, S. M. Isa, and B. Budiharto, “Recommendation system for smart LMS using machine learning: A literature review,” in Proc. Int. Conf. Computing, Engineering, Design (ICCED), IEEE, pp. 113–118.[20] C. Li, Z. Wang, S. Cao, and L. He, “WLRRS: A new recommendation system based on weighted linear regression models,” Comput. Electr. Eng., vol. 66, pp. 40–47 (2018).[21] 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, pp. 25 (2019).[22] J. Zhao, X. Geng, J. Zhou, Q. Sun, Y. Xiao, Z. Zhang, and Z. Fu, “Attribute mapping and autoencoder neural network-based matrix factorization initialization for recommendation systems,” Knowl.-Based Syst., vol. 166, pp. 132–139 (2019).[23] Y. Han, Z. Han, J. Wu, Y. Yu, S. Gao, D. Hua, and A. Yang, “Artificial intelligence recommendation system of cancer rehabilitation scheme based on IoT technology,” IEEE Access, vol. 8, pp. 44924–44935 (2020).[24] S. Kang, C. Jeong, and K. Chung, “Tree-based real-time advertisement recommendation system in online broadcasting,” IEEE Access, vol. 8, pp. 192693–192702 (2020).[25] S. Dhelim, H. Ning, N. Aung, R. Huang, and J. Ma, “Personality-aware product recommendation system based on user interests mining and metapath discovery,” IEEE Trans. Comput. Soc. Syst., vol. 8, pp. 86–98 (2021).[26] N. Bhalse and R. Thakur, “Algorithm for movie recommendation system using collaborative filtering,” Mater. Today Proc. (2021). [Online]. Available: https://doi.org/10.1016/j.matpr.01.235.[27] S. Jayalakshmi, N. Ganesh, R. Čep, and J. Senthil Murugan, “Movie recommender systems: Concepts, methods, challenges, and future directions,” Sensors, vol. 22, no. 13, 4904 (2022). [Online]. Available: https://doi.org/10.3390/s22134904.[28] R. C. K., G. Dhananjaya, L. Ds, P. L. Krishnamurthy, and A. Shreya Pawar, “Recommendation system using deep learning,” in IEEE 7th Int. Conf. Recent Adv. Innov. Eng. (ICRAIE), Mangalore, India, pp. 99–103 (2022). [Online]. Available: https://doi.org/10.1109/ICRAIE56454.2022.10054275.[29] S. Wang, Y. Wang, F. Sivrikaya, H. Chen, J. Li, and W. Zhang, “Data science for next-generation recommender systems,” Int. J. Data Sci. Anal., vol. 16, pp. 135–145 (2023). [Online]. Available: https://doi.org/10.1007/s41060-023-00404-w.[30] S. K. Gupta and A. Suresh, “Movie recommendation system,” in 2023 Int. Conf. Comput. Commun. Informatics (ICCCI), Coimbatore, India, pp. 1–7 (2023). [Online]. Available: https://doi.org/10.1109/ICCCI56745.2023.10128220.[31] C. W. Lau, “News recommendation system using logistic regression and naive Bayes classifiers,” (2011).[32] R. G. Crespo, O. S. Martínez, J. M. C. Lovelle, B. C. P. García-Bustelo, J. E. L. Gayo, and O. P. Pablos, “Recommendation system based on user interaction data applied to intelligent electronic books,” Comput. Hum. Behav., vol. 27, pp. 1445–1449 (2011).[33] K. Kongsakun and C. C. Fung, “Neural network modeling for an intelligent recommendation system supporting SRM for universities in Thailand,” WSEAS Trans. Comput., vol. 11, pp. 34–44 (2012).[34] J. H. Chang, C. F. Lai, M. S. Wang, and T. Y. Wu, “A cloud-based intelligent TV program recommendation system,” Comput. Electr. Eng., vol. 39, pp. 2379–2399 (2013).[35] J. P. Lucas, N. Luz, M. N. Moreno, R. Anacleto, A. A. Figueiredo, and C. Martins, “A hybrid recommendation approach for a tourism system,” Expert Syst. Appl., vol. 40, pp. 3532–3540 (2013).[36] R. C. Chen, Y. H. Huang, C. T. Bau, and S. M. Chen, “A recommendation system based on domain ontology and SWRL for antidiabetic drugs selection,” Expert Syst. Appl., vol. 39, pp. 3995–4006 (2012).[37] V. Mohanraj, M. Chandrasekaran, J. Senthilkumar, S. Arumugam, and Y. Suresh, “Ontology-driven bee’s foraging approach based self-adaptive online recommendation system,” J. Syst. Softw., vol. 85, pp. 2439–2450 (2012).[38] S. B. Aher and L. M. R. J. Lobo, “Combination of machine learning algorithms for recommendation of courses in e-learning system based on historical data,” Knowl.-Based Syst., vol. 51, pp. 1–14 (2013).[39] A. A. Kardan and M. Ebrahimi, “A novel approach to hybrid recommendation systems based on association rules mining for content recommendation in asynchronous discussion groups,” Inf. Sci., vol. 219, pp. 93–110 (2013).[40] M. N. M. Adnan, M. R. Taz, I. Ahmed, and R. M. Rahman, “Content-based news recommendation system based on fuzzy logic,” in 2014 Int. Conf. Informatics, Electronics & Vision (ICIEV), IEEE, pp. 1–6 (2014).[41] J. Zahálka, S. Rudinac, and M. Worring, “Interactive multimodal learning for venue recommendation,” IEEE Trans. Multimedia, vol. 17, pp. 2235–2244 (2015).[42] X. Wang, F. Luo, Y. Qian, and G. Ranzi, “A personalized electronic movie recommendation system based on support vector machine and improved particle swarm optimization,” PLoS One, vol. 11, e0165868 (2016).[43] H. Wu, K. Yue, Y. Pei, B. Li, Y. Zhao, and F. Dong, “Collaborative topic regression with social trust ensemble for recommendation in social media systems,” Knowl.-Based Syst., vol. 97, pp. 75–85 (2016).[44] A. Sattar, M. A. Ghazanfar, and M. A. Iqbal, “Building accurate and practical recommender system algorithms using machine learning classifier and collaborative filtering,” Arabian J. Sci. Eng., vol. 42, pp. 3229–3247 (2017).[45] K. Park, J. Lee, and J. Choi, “Deep neural networks for news recommendations,” in Proc. 2017 ACM Conf. Inf. Knowl. Manage., pp. 2255–2258 (2017).[46] A. Baskota and Y. K. Ng, “A graduate school recommendation system using the multi-class support vector machine and KNN approaches,” in 2018 IEEE Int. Conf. Inf. Reuse Integr. (IRI), pp. 277–284 (2018).[47] Q. Zhu, X. Zhou, Z. Song, J. Tan, and L. Guo, “Dan: Deep attention neural network for news recommendation,” in Proc. AAAI Conf. Artif. Intell., vol. 33, pp. 5973–5980 (2019).[48] G. De Souza, P. M. Jannach, and A. M. Da Cunha, “Contextual hybrid session-based news recommendation with recurrent neural networks,” IEEE Access, vol. 7, pp. 169185–169203 (2019).[49] A. Da’u, N. Salim, I. Rbiu, and A. Osman, “Recommendation system exploiting aspect-based opinion mining with deep learning method,” Inf. Sci., vol. 512, pp. 1279–1292 (2020).[50] S. Dhelim, H. Ning, N. Aung, R. Huang, and J. Ma, “Personality-aware product recommendation system based on user interests mining and metapath discovery,” IEEE Trans. Comput. Soc. Syst., vol. 8, pp. 86–98 (2021).[51] G. Ke, H. L. Du, and Y. C. Chen, “Cross-platform dynamic goods recommendation system based on reinforcement learning and social networks,” Appl. Soft Comput., vol. 104, pp. 107213 (2021).[52] A. Chaudhuri, M. Sarma, and D. Samanta, “SHARE: Designing multiple criteria-based personalized research paper recommendation system,” Inf. Sci., vol. 617, pp. 41–64 (2022). [Online]. Available: https://doi.org/10.1016/j.ins.2022.09.064.[53] F. Wayesa, M. Leranso, G. Asefa, et al., “Pattern-based hybrid book recommendation system using semantic relationships,” Sci. Rep., vol. 13, 3693 (2023). [Online]. Available: https://doi.org/10.1038/s41598-023-30987-0.[54] Y. Feng, “Enhancing e-commerce recommendation systems through approach of buyer’s self-construal: Necessity, theoretical ground,” Front. Artif. Intell., vol. 6 (2023). [Online]. Available: https://www.frontiersin.org/articles/10.3389/2023.[55] S. Ilhamsyah, I. Rahmayudha, F. Fakhruzi, A. C. Adi, and V. Gunawan, “Recommendation system for the improvement of e-government services in the tourism sector of Pontianak City,” in Int. Conf. ICT Smart Soc. (ICISS), Bandung, Indonesia, pp. 1–4 (2022), doi: 10.1109/ICISS55894.2022.9915103.[56] K. K. Jena, S. K. Bhoi, T. K. Malik, K. S. Sahoo, N. Z. Jhanjhi, S. Bhatia, and F. Amsaad, “E-learning course recommender system using collaborative filtering models,” Electronics, vol. 12, no. 1, 157 (2023). [Online]. Available: https://doi.org/10.3390/electronics12010157.[57] F. T. Abdul Hussien, A. M. S. Rahma, and H. B. Abdulwahab, “An e-commerce recommendation system based on dynamic analysis of customer behavior,” Sustainability, vol. 13, no. 19, 10786 (2021). [Online]. Available: https://doi.org/10.3390/su131910786.[58] L. El Youbi El Idrissi, I. Akharraz, and A. Ahaitouf, “Personalized e-learning recommender system based on autoencoders,” Appl. Syst. Innov., vol. 6, no. 6, 102 (2023). [Online]. Available: https://doi.org/10.3390/asi6060102.
Views: 178Downloads: 11Citations: 0