Open Access   Article Go Back

An Improved Hybrid Recommender System Using Machine Learning Techniques

Mukul Kumar1

  1. UIET, M.D. University, Rohtak, India.

Section:Research Paper, Product Type: Journal Paper
Volume-11 , Issue-7 , Page no. 15-22, Jul-2023

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v11i7.1522

Online published on Jul 31, 2023

Copyright © Mukul Kumar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Mukul Kumar, “An Improved Hybrid Recommender System Using Machine Learning Techniques,” International Journal of Computer Sciences and Engineering, Vol.11, Issue.7, pp.15-22, 2023.

MLA Style Citation: Mukul Kumar "An Improved Hybrid Recommender System Using Machine Learning Techniques." International Journal of Computer Sciences and Engineering 11.7 (2023): 15-22.

APA Style Citation: Mukul Kumar, (2023). An Improved Hybrid Recommender System Using Machine Learning Techniques. International Journal of Computer Sciences and Engineering, 11(7), 15-22.

BibTex Style Citation:
@article{Kumar_2023,
author = {Mukul Kumar},
title = {An Improved Hybrid Recommender System Using Machine Learning Techniques},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {7 2023},
volume = {11},
Issue = {7},
month = {7},
year = {2023},
issn = {2347-2693},
pages = {15-22},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=5596},
doi = {https://doi.org/10.26438/ijcse/v11i7.1522}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v11i7.1522}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=5596
TI - An Improved Hybrid Recommender System Using Machine Learning Techniques
T2 - International Journal of Computer Sciences and Engineering
AU - Mukul Kumar
PY - 2023
DA - 2023/07/31
PB - IJCSE, Indore, INDIA
SP - 15-22
IS - 7
VL - 11
SN - 2347-2693
ER -

VIEWS PDF XML
171 263 downloads 94 downloads
  
  
           

Abstract

Recommender system is an AI-based tool which suggests items to users based on their preferences, helping overcome information overload and improving user experience. This paper provides an introduction to recommender systems and their applications in variety of fields such as music streaming, networking sites, internet shopping, and digital media platforms. It highlights the benefits of personalized recommendations and identifies common challenges faced by recommender systems, including privacy concerns, cold start, data sparsity, and scalability issues. The paper proposes a hybrid model that combines content-based filtering (CBF) and collaborative filtering (CF) techniques for movie recommendations. The Movielens 1M dataset is used for evaluation, and the performance of the model is measured using the root mean squared error (RMSE). The results show that the hybrid recommender system outperforms both CBF and CF systems in terms of RMSE and accuracy, providing more accurate and personalized movie recommendations.

Key-Words / Index Term

Recommender System; Hybrid Recommender System; Root Mean Square Error; Machine Learning.

References

[1] Wang, D., Liang, Y., Xu, D., Feng, X., & Guan, R. A content-based recommender system for computer science publications. Knowledge-Based Systems, 157, 1-9, 2018.
[2] Ferdousi, Z. V., Colazzo, D., & Negre, E. (March). Correlation-based pre-filtering for context-aware recommendation. In 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) pp.89-94, 2018. IEEE.
[3] Aghdam, M. H. Context-aware recommender systems using hierarchical hidden Markov model. Physica A: Statistical Mechanics and Its Applications, 518, pp.89-98, 2019.
[4] Abbas, A., Zhang, L., & Khan, S. U. A survey on context-aware recommender systems based on computational intelligence techniques. Computing, 97, pp.667-690, 2015.
[5] Cami, B. R., Hassanpour, H., & Mashayekhi, H. (December). A content-based movie recommender system based on temporal user preferences. In 2017 3rd Iranian conference on intelligent systems and signal processing (ICSPIS) (pp.121-125, 2017. IEEE.
[6] Ding, W., Xu, R., Ding, Y., Zhang, Y., Luo, C., & Yu, Z. (December). Context aware recommender system for large scaled flash sale sites. In 2018 IEEE International Conference on Big Data (Big Data) pp.993-1000, 2018. IEEE.
[7] Nadschläger, S., Kosorus, H., Boegl, A., & Kueng, J. (September). Content-based recommendations within a QA system using the hierarchical structure of a domain-specific taxonomy. In 2012 23rd International Workshop on Database and Expert Systems Applications, pp.88-92, 2012. IEEE.
[8] Mandave, D., & Pole, G. (August). A Syntactic Content-Based Recommender Based on combination of ACO and GA in large scholarly data. In 2017 International Conference on Computing, Communication, Control and Automation (ICCUBEA), pp.1-6, 2017. IEEE.
[9] Dooms, S., Audenaert, P., Fostier, J., De Pessemier, T., & Martens, L. In-memory, distributed content-based recommender system. Journal of Intelligent Information Systems, 42, pp.645-669, 2014.
[10] Sundermann, C. V., Domingues, M. A., Marcacini, R. M., & Rezende, S. O. (October). Using topic hierarchies with privileged information to improve context-aware recommender systems. In 2014 Brazilian Conference on Intelligent Systems, pp.61-66, 2014. IEEE.
[11] Son, J., & Kim, S. B. Content-based filtering for recommendation systems using multiattribute networks. Expert Systems with Applications, 89, pp.404-412, 2017.
[12] Sun, F., Shi, Y., & Wang, W. (August). Content-based recommendation system based on vague sets. In 2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics, Vol.2, pp.294-297, 2013. IEEE.
[13] Lops, P., De Gemmis, M., & Semeraro, G. Content-based recommender systems: State of the art and trends. Recommender systems handbook, pp.73-105, 2011.
[14] Zarzour, Hafed, et al. "A new collaborative filtering recommendation algorithm based on dimensionality reduction and clustering techniques." 2018 9th international conference on information and communication systems (ICICS). IEEE, 2018.
[15] Sneha, V., Shrinidhi, K. R., Sunitha, R. S., & Nair, M. K. (July). Collaborative filtering-based recommender system using regression and grey wolf optimization algorithm for sparse data. In 2019 International conference on communication and electronics systems (ICCES), pp.436-441, 2019. IEEE.
[16] Pujahari, A., & Sisodia, D. S. Pair-wise preference relation based probabilistic matrix factorization for collaborative filtering in recommender system. Knowledge-Based Systems, 196, 105798, 2020.
[17] Anwar, T., & Uma, V. (March). Mrec-crm: Movie recommendation based on collaborative filtering and rule mining approach. In 2019 international conference on Smart Structures and Systems (ICSSS) pp.1-5, 2019. IEEE
[18] Gazdar, A., & Hidri, L. A new similarity measure for collaborative filtering-based recommender systems. Knowledge-Based Systems, 188, 105058, 2020.
[19] Mustaqeem, A., Anwar, S. M., & Majid, M., A modular cluster based collaborative recommender system for cardiac patients. Artificial intelligence in medicine, 102, 101761, 2020.
[20] Fazziki, A. E., El Aissaoui, O., El Alami, Y. E. M., Allioui, Y. E., & Benbrahim, M. (October). A new collaborative approach to solve the gray-sheep users problem in recommender systems. In 2019 Third International Conference on Intelligent Computing in Data Sciences (ICDS), pp.1-4, 2019. IEEE.
[21] Ghaleb, H., & Abdullah-Al-Wadud, M. (December). An Enhanced Similarity Measure for Collaborative Filtering-based Recommender Systems. In 2019 International Conference on Sustainable Technologies for Industry 4.0 (STI), pp.1-4, 2019. IEEE.
[22] Véras, D., Prudêncio, R., & Ferraz, C. (2019). CD-CARS: Cross-domain context-aware recommender systems. Expert Systems with Applications, 135, pp.388-409, 2019.
[23] Martín-Vicente, M. I., Gil-Solla, A., Ramos-Cabrer, M., Pazos-Arias, J. J., Blanco-Fernández, Y., & López-Nores, M. (2014). A semantic approach to improve neighborhood formation in collaborative recommender systems. Expert Systems with Applications, Vol.41, Issue.17, pp.7776-7788, 2014.
[24] Al-Shamri, M. Y. H. (2014). Power coefficient as a similarity measure for memory-based collaborative recommender systems. Expert Systems with Applications, Vol.41, Issue.13, pp.5680-5688, 2014.
[25] Ayyaz, S., & Qamar, U. (March). Improving collaborative filtering by selecting an effective user neighborhood for recommender systems. In 2017 IEEE International Conference on Industrial Technology (ICIT), pp.1244-1249, 2017. IEEE.
[26] Chen, M. H., Teng, C. H., & Chang, P. C. (2015). Applying artificial immune systems to collaborative filtering for movie recommendation. Advanced Engineering Informatics, Vol.29, Issue.4, pp.830-839, 2015.
[27] Guo, Y., & Deng, G. (2006, October). An improved personalized collaborative filterinng algolrithm in E-commerce recommender system. In 2006 International Conference on Service Systems and Service Management, Vol.2, pp.1582-1586. IEEE.
[28] Al Hassanieh, L., Abou Jaoudeh, C., Abdo, J. B., & Demerjian, J. (April). Similarity measures for collaborative filtering recommender systems. In 2018 IEEE Middle East and North Africa Communications Conference (MENACOMM), pp.1-5, 2018. IEEE.
[29] Murali, M. V., Vishnu, T. G., & Victor, N. (March). A collaborative filtering-based recommender system for suggesting new trends in any domain of research. In 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS), pp.550-553, 2019. IEEE.
[30] Zhang, Yihao, et al. "Hybrid recommender system using semi-supervised clustering based on Gaussian mixture model." 2016 international conference on cyberworlds (CW). IEEE, 2016.
[31] Walek, B., & Fojtik, V., A hybrid recommender system for recommending relevant movies using an expert system. Expert Systems with Applications, 158, 113452, 2020.
[32] Devi, S. S., & Parthasarathy, G. (April). A hybrid approach for movie recommendation system using feature engineering. In 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), pp.378-382, 2018. IEEE.
[33] Paradarami, T. K., Bastian, N. D., & Wightman, J. L., A hybrid recommender system using artificial neural networks. Expert Systems with Applications, 83, pp.300-313, 2017.
[34] Zhuhadar, Leyla, et al. "Multi-model ontology-based hybrid recommender system in e-learning domain." 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology. Vol. 3. IEEE, 2009.
[35] Rho, Seungmin, Byeong-jun Han, and Eenjun Hwang. "Svr-based music mood classification and context-based music recommendation." Proceedings of the 17th ACM international conference on Multimedia. 2009.
[36] Amatriain, Xavier. "Building industrial-scale real-world recommender systems." Proceedings of the sixth ACM conference on Recommender systems. 2012.
[37] Gr?ar, Miha, et al. "kNN versus SVM in the collaborative filtering framework." Data Science and Classification. Springer Berlin Heidelberg, 2006.
[38] Schwarz, Mykhaylo, Mykhaylo Lobur, and Yuriy Stekh. "Analysis of the effectiveness of similarity measures for recommender systems." 2017 14th International Conference The Experience of Designing and Application of CAD Systems in Microelectronics (CADSM). IEEE, 2017.
[39] Pathak, Dharmendra, Sandeep Matharia, and C. N. S. Murthy. "ORBIT: Hybrid movie recommendation engine." 2013 IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology (ICECCN). IEEE, 2013.
[40] Agrawal, S., & Jain, P. (February). An improved approach for movie recommendation system. In 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), pp.336-342, 2017. IEEE.
[41] Fang, Z., Zhang, L., & Chen, K. (March). A behavior mining based hybrid recommender system. In 2016 IEEE International Conference on Big Data Analysis (ICBDA), pp.1-5, 2016. IEEE
[42] Duzen, Z., & Aktas, M. S. (August). An approach to hybrid personalized recommender systems. In 2016 International Symposium on INnovations in Intelligent SysTems and Applications (INISTA), pp.1-8, 2016. IEEE.
[43] Pal, A., Parhi, P., & Aggarwal, M. (August). An improved content based collaborative filtering algorithm for movie recommendations. In 2017 tenth international conference on contemporary computing (IC3), pp.1-3, 2017. IEEE.
[44] Khoja, Z., & Shetty, S. (December). Hybrid recommender system for college courses. In 2017 International Conference on Computational Science and Computational Intelligence (CSCI), pp.1167-1171, 2017. IEEE.