Beyond the Hype : Building a Personalized Movie Experience with Content-Based Recommendation
DOI:
https://doi.org/10.32628/CSEIT24102129Keywords:
Movie, Recommendation System, Content-Based, Count Vectorizer, Porter Stemmer, Cosine Similarity, NLPAbstract
This review paper provides a detailed analysis of how a movie recommendation system based on content was planned, executed and evaluated using Streamlit framework. The exponential expansion of digital content has led to the need for efficient recommendation systems, particularly in the realm of movies. In this respect, the proposed recommender system utilizes cosine similarity computations and content-based filtering methods to offer personalized film suggestions relying upon various features such as genres, keywords, castings as well as crews. The author further illustrates rigorous data preparation methods which encompass feature engineering, data collection and cleaning techniques. Furthermore, various other data sources such as TMDb API have been integrated to obtain detailed information about movies. The system, after a thorough study, shows that it has the ability of offering personalized movie recommendations that improve user engagement and experience. This paper examines broader implications of recommendation algorithms and argues their importance for improving happiness and content discovery in digital entertainment platforms. It also raises some common issues encountered during system development and advocates further research work aimed at enhancing recommendation algorithms and making them more flexible and scalable. In this way, it advances our understanding on how personalized content delivery can be applied to shape the landscape of digital entertainment through unmasking the complexities of recommendation systems.
Downloads
References
Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web (pp. 285-295). DOI: https://doi.org/10.1145/371920.372071
Chen, J., Song, L., Shen, H. T., & Xie, K. (2018). A content-based movie recommendation system. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management (pp. 157-166).
Kim, Y., Kim, J., & Kim, H. (2016). Convolutional matrix factorization for document context-aware recommendation. In Proceedings of the 10th ACM Conference on Recommender Systems (pp. 233-240). DOI: https://doi.org/10.1145/2959100.2959165
Kang, W., McAuley, J., & Leskovec, J. (2017). Mixed membership stochastic blockmodels for relational data with multiple relations and overlapping communities. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 1365-1374).
Liu, X., Zhang, Y., Zhang, L., & Yang, Q. (2019). Deep collaborative filtering via marginalized denoising autoencoder. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 345-354).
Soni, A., Tatu, D., & Motwani, M. (2020). Movie recommendation system using machine learning and metadata analysis. Journal of Information Science and Engineering, 36(1), 169-186.
Li, S., Ma, H., & Yang, Y. (2018). A hybrid recommendation algorithm for movie recommendation. In Proceedings of the 11th International Conference on Machine Learning and Computing (pp. 93-97).
Liu, J., Dolan, P., & Pedersen, E. R. (2021). Personalized movie recommendation system based on collaborative filtering and content-based filtering. Multimedia Tools and Applications, 80(9), 13773-13794.
Zhang, S., Yao, L., Sun, A., & Tay, Y. (2019). Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys (CSUR), 52(1), 1-38. DOI: https://doi.org/10.1145/3285029
Wang, H., Wang, N., Yeung, D. Y., & Zhang, Z. (2017). Collaborative deep learning for recommender systems. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 1235-1244).
Downloads
Published
Issue
Section
License
Copyright (c) 2024 International Journal of Scientific Research in Computer Science, Engineering and Information Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.