Investigating the Use of Long Short-Term Memory Networks for Dynamic Movie Recommendation Systems

Main Article Content

Damodharan Palaniappan
Vassilis C. Gerogiannis
Andreas Kanavos
Kirtirajsinh Zala
Premavathi T
Biswaranjan Acharya

Abstract

The limits of conventional recommender systems, such collaborative filtering, have made it more difficult to find suitable content inside large digital movie archives given the explosive growth of online streaming services. A issue known as the cold start problem, these systems often suffer from data sparsity, insufficient scalability, and an incapacity to efficiently accommodate new clients or products. This work uses Long Short-Term Memory (LSTM) networks, a type of Recurrent Neural Network (RNN) adept in gathering long-term dependencies in sequential user activity, hence improving the accuracy and personalizing power of movie suggestions. Using the MovieLens data, we developed and trained an LSTM-based recommender model applying strict preprocessing, temporal modeling, and dynamic learning rate approaches. Experimental evaluations utilizing standard metrics like RMSE, MAE, and Precision@10 show that the LSTM-based system beats conventional approaches included as collaborative filtering, matrix factorization, and neural collaborative filtering. The results show that over time modeling user preferences greatly improves the quality of suggestions. The findings show that LSTM networks offer a feasible and efficient way to create scalable, context-aware recommender systems, therefore enhancing user pleasure and involvement in the digital entertainment industry.

Article Details

How to Cite
[1]
D. Palaniappan, V. C. Gerogiannis, A. Kanavos, K. Zala, P. T, and B. Acharya, “Investigating the Use of Long Short-Term Memory Networks for Dynamic Movie Recommendation Systems”, ECTI-CIT Transactions, vol. 19, no. 3, pp. 468–484, Aug. 2025.
Section
Research Article

References

G. Adomavicius and A. Tuzhilin, “Extending recommender systems: A multidimensional approach,” in Proc. Int. Joint Conf. Artif. Intell. (IJCAI-01), Workshop on Intelligent Techniques for Web Personalization (ITWP2001), pp. 4–6, 2001.

G. Adomavicius and A. Tuzhilin, “Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions,” in IEEE Transactions on Knowledge and Data Engineering, vol. 17, no. 6, pp. 734-749, June 2005.

M. Y. H. Al-Shamri, “User profiling approaches for demographic recommender systems,” Knowledge-Based Systems, vol. 100, pp. 175–187, 2016.

Y. Bengio, “Learning deep architectures for AI,” Found. Trends Mach. Learn., vol. 2, no. 1, pp. 1–127, 2009.

E. Ca˜no and M. Morisio, “Hybrid recommender systems: A systematic literature review,” Intell. Data Anal., vol. 21, no. 6, pp. 1487–1524, 2017.

Y. S. Cho, S. C. Moon, S. C. Noh and K. H. Ryu, “Implementation of personalized recommendation system using k-means clustering of item category based on RFM,” 2012 IEEE International Conference on Management of Innovation & Technology (ICMIT), Bali, Indonesia, pp. 378-383, 2012.

Z. Cui et al., “Personalized Recommendation System Based on Collaborative Filtering for IoT Scenarios,” in IEEE Transactions on Services Computing, vol. 13, no. 4, pp. 685-695, 1 July-Aug. 2020.

G. Drakopoulos et al., “Computing massive trust analytics for Twitter using Apache Spark with account self-assessment,” in Proc. 16th Int. Conf. Web Inf. Syst. Technol. (WEBIST), 2020, pp. 403–414.

M. D. Ekstrand, J. T. Riedl and J. A. Konstan, “Collaborative filtering recommender systems,” Found. Trends Hum.-Comput. Interact., vol. 4, no. 2, pp. 81–173, 2011.

M. Elahi, F. Ricci, and N. Rubens, “A survey of active learning in collaborative filtering recommender systems,” Computer Science Review, vol. 20, pp. 29–50, 2016.

I. J. Goodfellow, Y. Bengio, and A. C. Courville, Deep Learning. Cambridge, MA, USA: MIT Press, 2016.

F. M. Harper and J. A. Konstan, “The MovieLens datasets: History and context,” ACM Trans. Interact. Intell. Syst. (TiiS), vol. 5, no. 4, pp. 1–19, 2015.

F. Hern´andez-del-Olmo and E. Gaudioso, “Evaluation of recommender systems: A new approach,” Expert Systems with Applications, vol. 35, no. 3, pp. 790–804, 2008.

B. Hidasi, A. Karatzoglou, L. Baltrunas, and D. Tikk, “Session-based recommendations with recurrent neural networks,” arXiv preprint arXiv:1511.06939, 2015.

L. Huang et al., “DIAG: A deep interaction attribute-generation model for user-generated item recommendation,” Knowledge-Based Systems, vol. 243, p. 108463, 2022.

K. Iliopoulou et al., “Improving movie recommendation systems filtering by exploiting userbased reviews and movie synopses,” in Proc. Int. Conf. Artif. Intell. Appl. Innov. (AIAI), vol. 585, Springer, 2020, pp. 187–199.

U. Javed et al., “A review of content-based and context-based recommendation systems,” Int. J. Emerg. Technol. Learn. (iJET), vol. 16, no. 3, pp. 274–306, 2021.

S. Jayalakshmi, N. Ganesh, R. Cep, and J. S. Murugan, “Movie recommender systems: Concepts, methods, challenges, and future directions,” Sensors, vol. 22, no. 13, p. 4904, 2022.

T. Kubrak, “Impact of films: Changes in young people’s attitudes after watching a movie,” Behav. Sci., vol. 10, no. 5, p. 86, 2020.

M. S. Kumar and J. Prabhu, “A hybrid model collaborative movie recommendation system using k-means clustering with ant colony optimisation,” International Journal of Internet Technology and Secured Transactions, vol. 10, no. 3, pp. 337–354, 2020.

J. Lu, D. Wu, M. Mao, W. Wang and G. Zhang, “Recommender system application developments: A survey,” Decision Support Systems, vol. 74, pp. 12–32, 2015.

K. Najmani, E. H. Benlahmar, N. Sael, and A. Zellou, “Collaborative filtering approach: A review of recent research,” in Proc. Int. Conf. Adv. Intell. Syst. Sustainable Develop., Springer, 2020, pp. 151–163.

S. Natarajan, S. Vairavasundaram, S. Natarajan, and A. H. Gandomi, “Resolving data sparsity and cold start problem in collaborative filtering recommender system using linked open data,” Expert Syst. Appl., vol. 149, p. 113248, 2020.

D. B. Tran and T. T. S. Nguyen, “Long short-term memory based movie recommendation,” Science & Technology Development Journal – Engineering and Technology, vol. 3, no. SI1, pp. SI1–SI9, 2020.

F. Ortega, J. Mayor, D. L´opez-Fern´andez, and R. Lara-Cabrera, “CF4J 2.0: Adapting collaborative filtering for Java to new challenges of collaborative filtering-based recommender systems,” Knowledge-Based Systems, vol. 215, p. 106629, 2021.

M. G. Ozsoy and F. Polat, “Trust based recommendation systems,” 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013), Niagara Falls, ON, Canada, pp. 1267-1274, 2013.

S. K. Rachamadugu, J. R. Dwaram and K. R. Patike, “Recommender System based on Deep Neural Network and Long Short Term Memory,” 2021 International Conference on Computing, Networking, Telecommunications & Engineering Sciences Applications (CoNTESA), Tirana, Albania, pp. 50-55, 2021.

D. Roy and M. Dutta, “An improved cat swarm search-based deep ensemble learning model for group recommender systems,” J. Inf. Knowl. Manage., vol. 21, no. 03, p. 2250032, 2022.

S. Saranya and C. Jeyalakshmi, “Collaborative movie recommendation system using enhanced fuzzy c-means clustering with dove swarm optimization algorithm,” ECTI Trans. Comput. Inf. Technol. (ECTI-CIT), vol. 17, no. 3, pp. 308–318, 2023.

B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, “Item-based collaborative filtering recommendation algorithms,” in Proc. 10th Int. Conf. World Wide Web (WWW), 2001, pp. 285–295.

A. Savvopoulos, A. Kanavos, P. Mylonas, and S. Sioutas, “LSTM accelerator for convolutional object identification,” Algorithms, vol. 11, no. 10, p. 157, 2018.

S. Siersdorfer, J. San Pedro, and M. Sanderson, “Automatic video tagging using content redundancy,” in Proc. 32nd Int. ACM SIGIR Conf. Res. Develop. Inf. Retr., 2009, pp. 395–402.

A. Singh, N. Thakur, and A. Sharma, “A review of supervised machine learning algorithms,” in Proc. 3rd IEEE Int. Conf. Comput. Sustain. Global Develop. (INDIACom), 2016, pp. 1310–1315.

M. Soares and P. Viana, “Tuning metadata for better movie content-based recommendation systems,” Multimed. Tools Appl., vol. 74, pp. 7015–7036, 2015.

Z. Sun et al., “Recommender systems based on social networks,” J. Syst. Softw., vol. 99, pp. 109–119, 2015.

M. Sundermeyer, R. Schl¨uter, and H. Ney, “LSTM neural networks for language modeling,” in Proc. 13th Annu. Conf. Int. Speech Commun. Assoc., 2012.

Q. Wang, Y. Ma, K. Zhao, and Y. Tian, “A comprehensive survey of loss functions in machine learning,” Ann. Data Sci., vol. 9, no. 2, pp. 187–212, 2022.

Z. Wang, X. Yu, N. Feng, and Z. Wang, “An improved collaborative movie recommendation system using computational intelligence,” J. Vis. Lang. Comput., vol. 25, no. 6, pp. 667–675, 2014.

S.-S. Weng, B. Lin, and W.-T. Chen, “Using contextual information and multi-dimensional approach for recommendation,” Expert Syst. Appl., vol. 36, no. 2, pp. 1268–1279, 2009.