Design and Development of an Efficient Demographic-based Movie Recommender System using Hybrid Machine Learning Techniques
DOI:
https://doi.org/10.15837/ijccc.2024.4.5840Keywords:
Hybrid Machine Learning (ML) Technique, Recommendation system, Similarity Index, Attribute analysis, Demographic data, Fuzzy Probabilistic C-means Clustering Algorithm (FPCCA), Random Forest (RF)Abstract
Movie Recommender systems are frequently used in academics and industry to give users with relevant, engaging material based on their rating history. However, most traditional methods suffer from the cold-start problem, which is the initial lack of item ratings and data sparsity. The Hybrid Machine Learning (ML) technique is proposed for a movie recommendation system. Demographic data is collected from the Movie Lens dataset, and attributes are evaluated using the Attribute Analysis module. The Aquila Optimization Algorithm is used to select the best attributes, while Random Forest classifier is used for classification. Data is clustered using Fuzzy Probabilistic Cmeans Clustering Algorithm (FPCCA), and the Correspondence Index Assessment Phase (CIAP) uses Bhattacharyya Coefficient in Collaborative Filtering (BCCF) for similarity index calculation. The Outcomes gives the proposed method obtained low error, such as MAE has 0.44, RMSE has 0.63 compared with the baseline methods.
References
Anbazhagu, U. V., Niveditha, V. R., Bhat, C. R., Mahesh, T. R., and Swapna, B. (2024). High- Performance Technique for Item Recommendation in Social Networks using Multiview Clustering. International Journal of Computers Communications & Control, 19(1). https://doi.org/10.15837/ijccc.2024.1.5818
Cintia Ganesha Putri, D., Leu, J. S., and Seda, P. (2020). Design of an unsupervised machine learning-based movie recommender system. Symmetry, 12(2), 185. https://doi.org/10.3390/sym12020185
Ahuja, R., Solanki, A., and Nayyar, A. (2019, January). Movie recommender system using KMeans clustering and K-Nearest Neighbor. In 2019 9th International Conference on Cloud Computing, Data Science and Engineering (Confluence) (pp. 263-268). IEEE. https://doi.org/10.1109/CONFLUENCE.2019.8776969
Alshammari, M., and Alshammari, A. (2023). Friend recommendation engine for Facebook users via collaborative filtering. International Journal of Computers Communications & Control, 18(2). https://doi.org/10.15837/ijccc.2023.2.4998
Lee, C., Han, D., Han, K., and Yi, M. (2022). Improving graph-based movie recommender system using cinematic experience. Applied Sciences, 12(3), 1493. https://doi.org/10.3390/app12031493
Walek, B., and Fojtik, V. (2020). A hybrid recommender system for recommending relevant movies using an expert system. Expert Systems with Applications, 158, 113452. https://doi.org/10.1016/j.eswa.2020.113452
Saraswat, M., Chakraverty, S., and Kala, A. (2020). Analyzing emotion based movie recommender system using fuzzy emotion features. International Journal of Information Technology, 12(2), 467- 472. https://doi.org/10.1007/s41870-020-00431-x
Afoudi, Y., Lazaar, M., and Al Achhab, M. (2021). Hybrid recommendation system combined content-based filtering and collaborative prediction using artificial neural network. Simulation Modelling Practice and Theory, 113, 102375. https://doi.org/10.1016/j.simpat.2021.102375
Sujithra Alias Kanmani, R., Surendiran, B., and Ibrahim, S. P. (2021). Recency augmented hybrid collaborative movie recommendation system. International Journal of Information Technology, 13(5), 1829-1836. https://doi.org/10.1007/s41870-021-00769-w
Vyas, P., Bhardwaj, A., and Vishwakarma, R. K. (2022). Decision-making Recommender System using Machine Learning Collaborative Filtering. Mathematical Statistician and Engineering Applications, 71(4), 3813-3820.
Behera, G., and Nain, N. (2022). DeepNNMF: deep nonlinear non-negative matrix factorization to address sparsity problem of collaborative recommender system. International Journal of Information Technology, 1-9. https://doi.org/10.1007/s41870-022-00982-1
Lang, F., Liang, L., Huang, K., Chen, T., and Zhu, S. (2021). Movie recommendation system for educational purposes based on field-aware factorization machine. Mobile Networks and Applications, 26(5), 2199-2205. https://doi.org/10.1007/s11036-021-01775-9
Chen, H., Sun, H., Cheng, M., and Yan, W. (2021). A recommendation approach for rating prediction based on user interest and trust value. Computational Intelligence and Neuroscience, 2021. https://doi.org/10.1155/2021/6677920
Liu, Y., Wang, S., Khan, M. S., and He, J. (2018). A novel deep hybrid recommender system based on auto-encoder with neural collaborative filtering. Big Data Mining and Analytics, 1(3), 211-221. https://doi.org/10.26599/BDMA.2018.9020019
Li, T., Su, X., Liu, W., Liang, W., Hsieh, M. Y., Chen, Z., and Zhang, H. (2022). Memoryaugmented meta-learning on meta-path for fast adaptation cold-start recommendation. Connection Science, 34(1), 301-318. https://doi.org/10.1080/09540091.2021.1996537
Viktoratos, I., and Tsadiras, A. (2022). A Machine Learning Approach for Solving the Frozen User Cold-Start Problem in Personalized Mobile Advertising Systems. Algorithms, 15(3), 72. https://doi.org/10.3390/a15030072
Rama, K., Kumar, P., and Bhasker, B. (2021). Deep autoencoders for feature learning with embeddings for recommendations: a novel recommender system solution. Neural Computing and Applications, 33(21), 14167-14177. https://doi.org/10.1007/s00521-021-06065-9
Sharma, S., Rana, V., and Kumar, V. (2021). Deep learning based semantic personalized recommendation system. International Journal of Information Management Data Insights, 1(2), 100028. Prabu, P., Sivakumar, R., and Ramamurthy, B. (2021). Corpus based sentimenal movie review analysis using auto encoder convolutional neural network. Journal of Discrete Mathematical Sciences and Cryptography, 24(8), 2323-2339. https://doi.org/10.1016/j.jjimei.2021.100028
Choudhury, S. S., Mohanty, S. N., and Jagadev, A. K. (2021). Multimodal trust based recommender system with machine learning approaches for movie recommendation. International Journal of Information Technology, 13(2), 475-482. https://doi.org/10.1007/s41870-020-00553-2
Yi, B., Shen, X., Liu, H., Zhang, Z., Zhang, W., Liu, S., and Xiong, N. (2019). Deep matrix factorization with implicit feedback embedding for recommendation system. IEEE Transactions on Industrial Informatics, 15(8), 4591-4601. https://doi.org/10.1109/TII.2019.2893714
Bhalse, N., and Thakur, R. (2021). Algorithm for movie recommendation system using collaborative filtering. Materials Today: Proceedings. https://doi.org/10.1016/j.matpr.2021.01.235
Yassine, A. F. O. U. D. I., Mohamed, L. A. Z. A. A. R., and Al Achhab, M. (2021). Intelligent recommender system based on unsupervised machine learning and demographic attributes. Simulation Modelling Practice and Theory, 107, 102198. https://doi.org/10.1016/j.simpat.2020.102198
Awan, M. J., Khan, R. A., Nobanee, H., Yasin, A., Anwar, S. M., Naseem, U., and Singh, V. P. (2021). A recommendation engine for predicting movie ratings using a big data approach. Electronics, 10(10), 1215. https://doi.org/10.3390/electronics10101215
Kiran, R., Kumar, P., and Bhasker, B. (2020). DNNRec: A novel deep learning based hybrid recommender system. Expert Systems with Applications, 144, 113054. https://doi.org/10.1016/j.eswa.2019.113054
Behera, D. K., Das, M., Swetanisha, S., and Sethy, P. K. (2021). Hybrid model for movie recommendation system using content K-nearest neighbors and restricted Boltzmann machine. Indonesian Journal of Electrical Engineering and Computer Science, 23(1), 445-452. https://doi.org/10.11591/ijeecs.v23.i1.pp445-452
Sharma, B., Hashmi, A., Gupta, C., Khalaf, O. I., Abdulsahib, G. M., and Itani, M. M. (2022). Hybrid sparrow clustered (HSC) algorithm for top-N recommendation system. Symmetry, 14(4), 793. https://doi.org/10.3390/sym14040793
Abualigah, L., Yousri, D., Abd Elaziz, M., Ewees, A. A., Al-Qaness, M. A., and Gandomi, A. H. (2021). Aquila optimizer: a novel meta-heuristic optimization algorithm. Computers and Industrial Engineering, 157, 107250. https://doi.org/10.1016/j.cie.2021.107250
Wang, Y., Wang, L., Zhao, L., Ran, X., and Deng, S. (2021). Privacy recommendation based on Bhattacharyya coefficient. Procedia Computer Science, 188, 61-68. https://doi.org/10.1016/j.procs.2021.05.053
Wang, Y., Deng, J., Gao, J., and Zhang, P. (2017). A hybrid user similarity model for collaborative filtering. Information Sciences, 418, 102-118. https://doi.org/10.1016/j.ins.2017.08.008
Manochandar, S., and Punniyamoorthy, M. (2021). A new user similarity measure in a new prediction model for collaborative filtering. Applied Intelligence, 51(1), 586-615. https://doi.org/10.1007/s10489-020-01811-3
Sallam, R. M., Hussein, M., and Mousa, H. M. (2020). An enhanced collaborative filtering-based approach for recommender systems. Int. J. Comput. Appl, 176(41), 9-15. https://doi.org/10.5120/ijca2020920531
Jena, K. K., Bhoi, S. K., Mallick, C., Jena, S. R., Kumar, R., Long, H. V., and Son, N. T. K. (2022). Neural model based collaborative filtering for movie recommendation system. International Journal of Information Technology, 14(4), 2067-2077. https://doi.org/10.1007/s41870-022-00858-4
Kapetanakis, S., Polatidis, N., Alshammari, G., and Petridis, M. (2020). A novel recommendation method based on general matrix factorization and artificial neural networks. Neural Computing and Applications, 32, 12327-12334. https://doi.org/10.1007/s00521-019-04534-w
Additional Files
Published
Issue
Section
License
Copyright (c) 2024 Vishal Paranjape, Neelu Nihalani, Nishchol Mishra
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.