Item-Based Collaborative Filtering for Movie Recommendation with Poster API Integration
Abstract
With the rapid growth of streaming platforms, users are often overwhelmed by the vast number of movies and shows available, making it difficult to decide what to watch. Recommender systems help ease this challenge by offering personalized suggestions that match individual preferences, im- proving both user satisfaction and engagement. In this study, we develop a movie recommendation system based on Item-Based Collaborative Filtering (IBCF). The system analyzes relationships between movies using user–item interaction data and generates a list of top-N personalized recommendations. To make the experience more intuitive, the system integrates the TMDb API to display movie posters alongside suggestions, allowing users to quickly connect with and interpret their recommendations. The model is implemented on the MovieLens dataset and evaluated using metrics such as Root Mean Squared Error (RMSE), Precision@K, and Recall@K. Results show that IBCF offers both accuracy and scalability, while poster integration makes the interface more engaging. At the same time, challenges like the cold-start problem remain, which future work aims to address through hybrid models and deep learning approaches.
References
B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, “Item-based collaborative filtering recommendation algorithms,” Proc. WWW, 2001.
Y. Koren, R. Bell, and C. Volinsky, “Matrix factorization techniques for recommender systems,” IEEE Computer, vol. 42, no. 8, pp. 30–37, 2009.
F. M. Harper and J. A. Konstan, “The MovieLens datasets: History and context,” ACM TIIS, vol. 5, no. 4, pp. 1–19, 2015.
R. Bell and Y. Koren, “Lessons from the Netflix Prize Challenge,” ACM SIGKDD Explorations, vol. 9, no. 2, pp. 75–79, 2007.
X. He et al., “Neural collaborative filtering,” Proc. WWW, 2017.
G. Adomavicius and A. Tuzhilin, “Toward the next generation of recommender systems: A survey,” IEEE TKDE, vol. 17, no. 6, pp. 734–749, 2005.
S. Rendle, “Factorization machines,” Proc. ICDM, pp. 995–1000, 2010.
J. Bobadilla, F. Ortega, A. Hernando, and A. Guti´errez, “Recommender systems survey,” Knowledge-Based Systems, vol. 46, pp. 109–132, 2013.
D. Liang, R. G. Krishnan, M. D. Hoffman, and T. Jebara, “Variational autoencoders for collaborative filtering,” Proc. WWW, 2018.
Y. Zhang et al., “Hybrid recommender systems: Survey and experiments,” User Modeling and User-Adapted Interaction, vol. 27, no. 4, pp. 433–491, 2017.
Refbacks
- There are currently no refbacks.