Hybrid-Based Movie Recommender System: Techniques, Case Studies, Evaluation Metrics, and Future Trends
Main Article Content
Abstract
The necessity for sophisticated recommender systems in the movie recommendation sphere has become particularly pronounced, generating a more personalized movie recommendation due to people nowadays who like to watch movies online. Efficient recommender systems make use of advanced machine learning (ML) techniques in the pursuit of accurate and meaningful recommendations. This paper endeavours to give a comprehensive overview of technologies known as recommender systems, concentrating on ML methods found at the base. Different strategies have been applied in this work, which include collaborative filtering (CF), content-based filtering (CB), hybrid approaches, Generative AI and so on. The merits and demerits of each technique are listed and explained briefly. In addition, the actual application’s results are also presented in this paper. To evaluate the performance of the techniques, some of the important datasets that are used in evaluating recommender systems are also discussed along with measurement metrics to determine the effectiveness of technique. Example metrics used are Root Mean Square Error (RMSE), Mean Absolute Error (MAE) and so on. This paper synthesizes existing research to evaluate the advantages and limitations of diverse recommendation techniques, which aims to give suggestion on how to improve the design of movie recommendation systems so that the performance of the technique can be improved.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
All articles published in JIWE are licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License. Readers are allowed to
- Share — copy and redistribute the material in any medium or format under the following conditions:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use;
- NonCommercial — You may not use the material for commercial purposes;
- NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material.
References
D. Roy, and M. Dutta, “A systematic review and research perspective on recommender systems,” J Big Data, vol. 9, no. 1, 2022, doi: 10.1186/s40537-022-00592-5.
Z. Fayyaz, M. Ebrahimian, D. Nawara, A. Ibrahim, and R. Kashef, “Recommendation systems: Algorithms, challenges, metrics, and business opportunities,” Applied Sciences (Switzerland), vol. 10, no. 21, 2020, doi: 10.3390/app10217748.
Z. Vujovic, “Classification Model Evaluation Metrics,” International Journal of Advanced Computer Science and Applications, vol. 12, no. 6, pp. 599–606, 2021, doi: 10.14569/IJACSA.2021.0120670.
C. Balestra, A. Mayr, and E. Muller, “Ranking evaluation metrics from a group-theoretic perspective,” Aug. 2024. [Online]. Available: http://arxiv.org/abs/2408.16009
H.Q. Do, T.H. Le, and B. Yoon, “Dynamic Weighted Hybrid Recommender Systems,” IEEE, 2020.
P.P. Adikara, Y.A. Sari, S. Adinugroho, and B.D. Setiawan, “Movie recommender systems using hybrid model based on graphs with co-rated, genre, and closed caption features,” Jurnal Ilmiah Teknologi Sistem Informasi, vol. 7, no. 1, pp. 31–42, Jan. 2021, doi: 10.26594/register.v7i1.2081.
S. Khanduri, and S. Prabakeran, “Hybrid Recommendation System with Graph based and Collaborative Filtering Recommendation Systems,” in MysuruCon 2022 - 2022 IEEE 2nd Mysore Sub Section International Conference, Institute of Electrical and Electronics Engineers Inc., 2022, doi: 10.1109/MysuruCon55714.2022.9972677.
M. Balfaqih, “A Hybrid Movies Recommendation System Based on Demographics and Facial Expression Analysis using Machine Learning.” [Online]. Available: www.ijacsa.thesai.org.
I. Naskar, and N.P. Joseph, “Implementation of Movie Recommendation System Using Hybrid Filtering Methods and Sentiment Analysis of Movie Reviews,” in Proceedings of ICWITE 2024: IEEE International Conference for Women in Innovation, Technology and Entrepreneurship, Institute of Electrical and Electronics Engineers Inc., 2024, pp. 513–518, doi: 10.1109/ICWITE59797.2024.10502695.
Y. Mao, K. Woradit, and K. Cosh, “Hybrid Movie Recommendation System with User Partitioning and Log Likelihood Content Comparison,” IEEE Access, 2025, doi: 10.1109/ACCESS.2025.3529515.
M. Jangid, and R. Kumar, “Enhancing user experience: a content-based recommendation approach for addressing cold start in music recommendation,” J Intell Inf Syst, 2024, doi: 10.1007/s10844-024-00872-x.
F.O. Isinkaye, Y.O. Folajimi, and B.A. Ojokoh, “Recommendation systems: Principles, methods and evaluation,” Egyptian informatics journal, 16(3), pp.261-273, 2015, doi: 10.1016/j.eij.2015.06.005.
A.M Shetty, D.H. Manjaiah, M.F. Aljunid, and K.M. Yogesh, “Comparative Analysis of Memory-Based Collaborative Filtering and Deep Learning Models for Resolving Cold Start and Data Sparsity Issues in E-commerce Recommender Systems,” IEEE, 2024, doi: 10.1109/AIC.2024.14.
R.T. Simanungkalit, A. Triayudi, and Benrahman, “The Implementation of E-Commerce for Frozen Food Products in Providing Recommendations Using Item-Based Collaborative Filtering Method,” SaNa: Journal of Blockchain, NFTs and Metaverse Technology, vol. 2, no. 2, pp. 131–137, Sep. 2024, doi: 10.58905/sana.v2i2.262.
F.F. Zahrae, A. Es-Saadia, and Y. Mohamed, “Recommendation system for E-learners: model-based collaborative filtering approach,” IEEE, 2024, doi: 10.1109/ISIVC61350.2024.1057777.
H. Ko, S. Lee, Y. Park, and A. Choi, “A Survey of Recommendation Systems: Recommendation Models, Techniques, and Application Fields,” MDPI, 2022, doi: 10.3390/electronics11010141.
P. Montuschi, F. Lamberti, V. Gatteschi, and C. Demartini, “A semantic recommender system for adaptive learning,” IT Prof, vol. 17, no. 5, 2015, doi: 10.1109/MITP.2015.75.
S. Fraihat and Q. Shambour, “A Framework of Semantic Recommender System for e-Learning,” Journal of Software, vol. 10, no. 3, pp. 317–330, 2015, doi: 10.17706/jsw.10.3.317-330.
M.O. Ayemowa, R. Ibrahim, and M.M. Khan, “Analysis of Recommender System Using Generative Artificial Intelligence: A Systematic Literature Review,” IEEE Access, vol. 12, pp. 87742–87766, 2024, doi: 10.1109/ACCESS.2024.3416962.
C. P. Ling Tung, S.-C. Haw, W.E. Kong, and P. Naveen, “Movie Recommender System Based on Generative AI,” in 2024 International Symposium on Parallel Computing and Distributed Systems (PCDS), IEEE, Sep. 2024, pp. 1–7, doi: 10.1109/PCDS61776.2024.10743897.
D.H. Ackley, G.E. Hinton, and T.J. Sejnowski, “A Learning Algorithm for Boltzmann Machines,” Cognitive science, 9(1), 147-169, 1985, doi: 10.1016/S0364-0213(85)80012-4.
N. Bereux, A. Decelle, C. Furtlehner, L. Rosset, and B. Seoane, “Fast training and sampling of Restricted Boltzmann Machines”, doi: arXiv:2405.15376.
D. Valkenborg, A.J. Rousseau, M. Geubbelmans, and T. Burzykowski, “Unsupervised learning,” Elsevier Inc., 2023, doi: 10.1016/j.ajodo.2023.04.001.
Yuming Hua, Junhai Guo, and Hua Zhao, “Deep Belief Networks and Deep Learning,” In Proceedings of 2015 international conference on intelligent computing and internet of things, pp. 1-4, 2015, doi: 10.1109/ICAIOT.2015.7111524.
R. Salakhutdinov and G. Hinton, “Deep Boltzmann Machines,” In Artificial intelligence and statistics, PMLR, pp. 448-455, 2009.
Z. Yin, Q. Sun, Q. Guo, J. Wu, X. Qiu, and X. Huang, “Do Large Language Models Know What They Don’t Know?,” May 2023. [Online]. Available: http://arxiv.org/abs/2305.18153.
OpenAI et al., “GPT-4 Technical Report,” Mar. 2023. [Online]. Available: http://arxiv.org/abs/2303.08774.
R. Anil et al., “PaLM 2 Technical Report,” May 2023. [Online]. Available: http://arxiv.org/abs/2305.10403.
H. Touvron et al., “LLaMA: Open and Efficient Foundation Language Models,” Feb. 2023. [Online]. Available: http://arxiv.org/abs/2302.13971.
DeepSeek-AI et al., “DeepSeek-V3 Technical Report,” Dec. 2024. [Online]. Available: http://arxiv.org/abs/2412.19437.
J. Wei et al., “Chain-of-Thought Prompting Elicits Reasoning in Large Language Models Chain-of-Thought Prompting,” Advances in neural information processing systems, 35, 24824-24837, 2022.
D. Zhou et al., “Least-to-Most Prompting Enables Complex Reasoning in Large Language Models,” May 2022. [Online]. Available: http://arxiv.org/abs/2205.10625.
A. Lewkowycz et al., “Solving Quantitative Reasoning Problems with Language Models,” Jun. 2022. [Online]. Available: http://arxiv.org/abs/2206.14858.
W. Chen, X. Ma, X. Wang, and W.W. Cohen, “Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks,” Nov. 2022. [Online]. Available: http://arxiv.org/abs/2211.12588.
I. L. Alberts et al., “Large language models (LLM) and ChatGPT: what will the impact on nuclear medicine be?,” Springer Science and Business Media Deutschland GmbH, 2023, doi: 10.1007/s00259-023-06172-w.
Q.T. Truong, A. Salah, and H. Lauw, “Multi-Modal recommender systems: Hands-On exploration,” in RecSys 2021 - 15th ACM Conference on Recommender Systems, Association for Computing Machinery, Inc, Sep. 2021, pp. 834–837, doi: 10.1145/3460231.3473324.
A. Salah, Q.-T. Truong, and H.W. Lauw, “Cornac: A Comparative Framework for Multimodal Recommender Systems,” 2020. [Online]. Available: http://jmlr.org/papers/v21/19-805.html.
D. M. Blei, A.Y. Ng, and M.I. Jordan, “Latent Dirichlet Allocation,” Journal of machine Learning research, pp. 993-1022,” 2003.
H. Wang, N. Wang, and D.Y. Yeung, “Collaborative deep learning for recommender systems,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, Aug. 2015, pp. 1235–1244, doi: 10.1145/2783258.2783273.
J. Bailey, L. Khan, T. Washio, G. Dobbie, J.Z. Huang, and R. Wang, “Advances in Knowledge Discovery and Data Mining.” [Online]. Available: http://www.springer.com/series/1244.
X. Li, and J. She, “Collaborative variational autoencoder for recommender systems,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, pp. 305–314, 2017, doi: 10.1145/3097983.3098077.
D. Kim, C. Park, J. Oh, S. Lee, and H. Yu, “Convolutional matrix factorization for document context-aware recommendation,” in RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems, Association for Computing Machinery, Inc, pp. 233–240, 2016, doi: 10.1145/2959100.2959165.
L. Zheng, V. Noroozi, and P.S. Yu, “Joint deep modeling of users and items using reviews for recommendation,” in WSDM 2017 - Proceedings of the 10th ACM International Conference on Web Search and Data Mining, Association for Computing Machinery, Inc, pp. 425–433, 2017, doi: 10.1145/3018661.3018665.
P. Li, Z. Wang, Z. Ren, L. Bing, and W. Lam, “Neural rating regression with abstractive tips generation for recommendation,” in SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Association for Computing Machinery, Inc, pp. 345–354, 2017, doi: 10.1145/3077136.3080822.
Q.T. Truong, and H.W. Lauw, “Multimodal review generation for recommender systems,” in The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019, Association for Computing Machinery, Inc, pp. 1864–1874, 2019, doi: 10.1145/3308558.3313463.
C. Park, D. Kim, J. Oh, and H. Yu, “Do ‘also-viewed’ products help user rating prediction?,” in 26th International World Wide Web Conference, WWW 2017, International World Wide Web Conferences Steering Committee, pp. 1113–1122, 2017, doi: 10.1145/3038912.3052581.
S. Wang, Y. Wang, J. Tang, K. Shu, S. Ranganath, and H. Liu, “What your images reveal: Exploiting visual contents for point-of-interest recommendation,” in 26th International World Wide Web Conference, WWW 2017, International World Wide Web Conferences Steering Committee, pp. 391–400, 2017, doi: 10.1145/3038912.3052638.
J. Chen, H. Zhang, X. He, L. Nie, W. Liu, and T.S. Chua, “Attentive collaborative filtering: Multimedia recommendation with item-And component-level attention,” in SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Association for Computing Machinery, Inc, pp. 335–344, 2017, doi: 10.1145/3077136.3080797.
J. Mcauley, “VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback Ruining He.” [Online]. Available: www.aaai.org.
W. Niu, J. Caverlee, and H. Lu, “Neural personalized ranking for image recommendation,” in WSDM 2018 - Proceedings of the 11th ACM International Conference on Web Search and Data Mining, Association for Computing Machinery, Inc, pp. 423–431, 2018, doi: 10.1145/3159652.3159728.
W.C. Kang, C. Fang, Z. Wang, and J. McAuley, “Visually-aware fashion recommendation and design with generative image models,” in Proceedings - IEEE International Conference on Data Mining, ICDM, Institute of Electrical and Electronics Engineers Inc., pp. 207–216, 2017, doi: 10.1109/ICDM.2017.30.
C. Lei, D. Liu, W. Li, Z.-J. Zha, and H. Li, “Comparative Deep Learning of Hybrid Representations for Image Recommendations,” In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 2545-2553. 2016.
X. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T.S. Chua, “Neural collaborative filtering,” in 26th International World Wide Web Conference, WWW 2017, International World Wide Web Conferences Steering Committee, pp. 173–182, 2017, doi: 10.1145/3038912.3052569.
F. Zhang, N.J. Yuan, D. Lian, X. Xie, and W.Y. Ma, “Collaborative knowledge base embedding for recommender systems,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, pp. 353–362, 2016, doi: 10.1145/2939672.2939673.
Y. Zhang, Q. Ai, X. Chen, and W.B. Croft, “Joint representation learning for top-N recommendation with heterogeneous information sources,” in International Conference on Information and Knowledge Management, Proceedings, Association for Computing Machinery, pp. 1449–1458, 2017, doi: 10.1145/3132847.3132892.
H. Ma, H.X. Yang, M.R. Lyu, and I. King, “SoRec: Social Recommendation Using Probabilistic Matrix Factorization,” In Proceedings of the 17th ACM conference on Information and knowledge management, pp. 931-940, 2008, doi: 10.1145/1458082.14582.
A. Salah, and H.W. Lauw, “Probabilistic collaborative representation learning for personalized item recommendation,” 2018. [Online]. Available: https://ink.library.smu.edu.sg/sis_research.
W. Lee, K. Song, and I.C. Moon, “Augmented variational autoencoders for collaborative filtering with auxiliary information,” in International Conference on Information and Knowledge Management, Proceedings, Association for Computing Machinery, pp. 1139–1148, 2017, doi: 10.1145/3132847.3132972.
W. Fan et al., “Graph neural networks for social recommendation,” in The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019, Association for Computing Machinery, Inc, pp. 417–426, 2019, doi: 10.1145/3308558.3313488.
A. Salah, and M. Nadif, “Social regularized von Mises–Fisher mixture model for item recommendation,” Data Min Knowl Discov, vol. 31, no. 5, pp. 1218–1241, Sep. 2017, doi: 10.1007/s10618-017-0499-9.
H. Ma, D.Y. Zhou, C. Liu, M.R. Lyu, and I. King, “Recommender Systems with Social Regularization,” In Proceedings of the fourth ACM international conference on Web search and data mining, pp. 287-296, 2011, doi: 10.1145/1935826.193587.
A. J. B. Chaney, D. M. Blei, and T. Eliassi-Rad, “A probabilistic model for using social networks in personalized item recommendation,” in RecSys 2015 - Proceedings of the 9th ACM Conference on Recommender Systems, Association for Computing Machinery, Inc, pp. 43–50, 2015, doi: 10.1145/2792838.2800193.
T. T. Nguyen, and H.W. Lauw, “Representation learning for homophilic preferences,” in RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems, Association for Computing Machinery, Inc, pp. 317–324, 2016, doi: 10.1145/2959100.2959157.
A. Salah, and H.W. Lauw, “A Bayesian Latent Variable Model of User Preferences with Item Context,” IJCAI, 2018, doi: 10.24963/ijcai.2018/370.
X. Wang, X. He, Y. Cao, M. Liu, and T.S. Chua, “KGAT: Knowledge graph attention network for recommendation,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, pp. 950–958, 2019, doi: 10.1145/3292500.3330989.
Q.T. Truong, A. Salah, T.B. Tran, J. Guo, and H.W. Lauw, “Exploring Cross-Modality Utilization in Recommender Systems,” IEEE Internet Comput, vol. 25, no. 4, pp. 50–57, Jul. 2021, doi: 10.1109/MIC.2021.3059027.
M. Gupta, A. Thakkar, Aashish, V. Gupta, and B.P.S. Rathore, “Movie Recommender System Using Collaborative Filtering,” IEEE, 2020, doi: 10.1109/ICESC2020.
M. F. Aljunid, and M. Dh, “An Efficient Deep Learning Approach for Collaborative Filtering Recommender System,” in Procedia Computer Science, 2020, doi: 10.1016/j.procs.2020.04.090.
K. R, P. Kumar, and B. Bhasker, “DNNRec: A novel deep learning based hybrid recommender system,” Expert Syst Appl, vol. 144, Apr. 2020, doi: 10.1016/j.eswa.2019.113054.
B. Walek, and V. Fojtik, “A hybrid recommender system for recommending relevant movies using an expert system,” Expert Syst Appl, vol. 158, 2020, doi: 10.1016/j.eswa.2020.113452.
“MovieGeek.” Accessed: Jan. 24, 2025. [Online]. Available: http://www.moviegeek.eu/.
“Elastic Graph Recommender.” Accessed: Jan. 24, 2025. [Online]. Available: https://github.com/o19s/elastic-graph-recommender.
T. Anwar, and V. Uma, “Comparative study of recommender system approaches and movie recommendation using collaborative filtering,” International Journal of System Assurance Engineering and Management, vol. 12, no. 3, pp. 426–436, Jun. 2021, doi: 10.1007/s13198-021-01087-x.
Y. Afoudi, M. Lazaar, and M. Al Achhab, “Hybrid recommendation system combined content-based filtering and collaborative prediction using artificial neural network,” Simul Model Pract Theory, vol. 113, 2021, doi: 10.1016/j.simpat.2021.102375.
D. Khurana, and S. Dhingra, “An Improved and Knowledge Based Recommender System for Accurate Prediction of Movies,” IEEE, 2021, doi: DOI/ISBN:978-93-80544-43-4.
A. Roy, and S.A. Ludwig, “Genre based hybrid filtering for movie recommendation engine,” J Intell Inf Syst, vol. 56, no. 3, 2021, doi: 10.1007/s10844-021-00637-w.
H. Tahmasebi, R. Ravanmehr, and R. Mohamadrezaei, “Social movie recommender system based on deep autoencoder network using Twitter data,” Neural Comput Appl, vol. 33, no. 5, pp. 1607–1623, Mar. 2021, doi: 10.1007/s00521-020-05085-1.
J. Barbieri, L.G.M. Alvim, F. Braida, and G. Zimbrao, “Autoencoders and recommender systems: COFILS approach,” Expert Syst Appl, vol. 89, pp. 81–90, Dec. 2017, doi: 10.1016/j.eswa.2017.07.030.
S. Sedhain, A. K. Menony, S. Sannery, and L. Xie, “AutoRec: Autoencoders meet collaborative filtering,” in WWW 2015 Companion - Proceedings of the 24th International Conference on World Wide Web, Association for Computing Machinery, Inc, pp. 111–112, 2015, doi: 10.1145/2740908.2742726.
D. K. Behera, M. Das, and S. Swetanisha, “Predicting users’ preferences for movie recommender system using restricted Boltzmann machine,” in Advances in Intelligent Systems and Computing, Springer Verlag, pp. 759–769, 2019, doi: 10.1007/978-981-10-8055-5_67.
N. Polatidis, C. K. Georgiadis, E. Pimenidis, and H. Mouratidis, “Privacy-preserving collaborative recommendations based on random perturbations,” Expert Syst Appl, vol. 71, pp. 18–25, Apr. 2017, doi: 10.1016/j.eswa.2016.11.018.
H. Langseth and T. D. Nielsen, “Scalable learning of probabilistic latent models for collaborative filtering,” Decis Support Syst, vol. 74, pp. 1–11, Jun. 2015, doi: 10.1016/j.dss.2015.03.006.
A. Elkahky, Y. Song, and X. He, “A multi-view deep learning approach for cross domain user modeling in recommendation systems,” in WWW 2015 - Proceedings of the 24th International Conference on World Wide Web, Association for Computing Machinery, Inc, pp. 278–288, 2015, doi: 10.1145/2736277.2741667.
M. Soares, and P. Viana, “Tuning metadata for better movie content-based recommendation systems,” Multimed Tools Appl, vol. 74, no. 17, pp. 7015–7036, Sep. 2015, doi: 10.1007/s11042-014-1950-1.
H.W. Chen, Y.L. Wu, M.K. Hor, and C.Y. Tang, “Collaborative filtering Content-based method,” 2017.
M. Jaiswal, T. J. Siddqui, A. Srivastava, and A. Abbas, “Hybrid Recommender System based on Singular value decomposition using content features,” NeuroQuantology, vol. 20, no. 9, pp. 4274–4281, Jun. 2022, doi: 10.48047/nq.2022.20.9.nq44485.
P. Singh, S. Kumar, S. Singh, and G. Srivastava, “INTELLIGENT MOVIE RECOMMENDER FRAMEWORK BASED ON CONTENT-BASED & COLLABORATIVE FILTERING ASSISTED WITH SENTIMENT ANALYSIS,” International Journal of Advanced Research in Computer Science, vol. 14, no. 03, pp. 108–113, Jun. 2023, doi: 10.26483/ijarcs.v14i3.6979.
N. Sharma, A. Vaidya, S. Borate, A. Shinde, D. Khurge, and S. Tade, “Hybridization Unleashed: Advancing Movie Recommendations Through Collaborative, Content Based and Hybrid Filtering,” in 2023 IEEE Pune Section International Conference, PuneCon, 2023, doi: 10.1109/PuneCon58714.2023.10450097.
H.T.T. Phan, V.L.Nguyen, T.Q. Vo, and N.H.T. Pham, “Hybrid knowledge-infused collaborative filtering for enhanced movie clustering and recommendation,” HCMCOUJS-Engineering and Technology, vol. 14, no. 1, pp. 41–51, 2024, doi: 10.46223/HCMCOUJS.tech.en.14.1.2927.2024.
A. Yadav, G. Srivastava, and S. Kumar, “A Hybrid Approach to Movie Recommendation System,” Journal of Management and Service Science (JMSS), vol. 04, no. 062, pp. 1–14, 2024, doi: 10.54060/a2zjourna.