Beyond the Hype : Building a Personalized Movie Experience with Content-Based Recommendation

Authors

  • Debangan Mandal Computer Science and Engineering, Lovely Professional University, Phagwara, India Author
  • Mohammad Aasim Computer Science and Engineering, Lovely Professional University, Phagwara, India Author
  • Piyush Drig Computer Science and Engineering, Lovely Professional University, Phagwara, India Author
  • Rajarshi Biswas Computer Science and Engineering, Lovely Professional University, Phagwara, India Author
  • Rutvik Ramteke Computer Science and Engineering, Lovely Professional University, Phagwara, India Author
  • Manpreet Kaur Computer Science and Engineering, Lovely Professional University, Phagwara, India Author

DOI:

https://doi.org/10.32628/CSEIT24102129

Keywords:

Movie, Recommendation System, Content-Based, Count Vectorizer, Porter Stemmer, Cosine Similarity, NLP

Abstract

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

Download data is not yet available.

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

03-05-2024

Issue

Section

Research Articles

Similar Articles

1-10 of 286

You may also start an advanced similarity search for this article.