Abstract
Recommendation systems have become an integral component of the sales strategies of many businesses. Due to the immense size of data sets, however, innovative algorithms such as collaborative filtering, clustering models, and search-based methods are utilized. This study intends to demonstrate the benefits of the Hadoop MapReduce framework and item-to-item collaborative filtering by developing a user-ratings-based recommendation system for a larger movie data set. The resulting system offers information on movies filtered by year, director name, or comparable movies based on user reviews. Thus, we have been able to deliver credible movie suggestions based on these lists. The evaluation indicates that the recommended approaches are accurate and reliable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Deldjoo, Y., Schedl, M., Cremonesi, P., Pasi, G.: Recommender systems leveraging multimedia content. ACM Comput. Surv. (CSUR) 53(5), 1–38 (2020)
Konstan, J., Terveen, L.: Human-centered recommender systems: origins, advances, challenges, and opportunities. AI Mag. 42(3), 31–42 (2021)
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175–186 (1994)
Zhang, S., Yao, L., Sun, A., Tay, Y.: Deep learning based recommender system: a survey and new perspectives. ACM Comput. Surv. (CSUR) 52(1), 1–38 (2019)
Cui, B.B.: Design and implementation of movie recommendation system based on KNN collaborative filtering algorithm. In: ITM Web of Conferences, vol. 12, p. 04008. EDP Sciences (2017)
Srifi, M., Oussous, A., Ait Lahcen, A., Mouline, S.: Recommender systems based on collaborative filtering using review texts-a survey. Information 11(6), 317 (2020)
Valdiviezo-Diaz, P., Ortega, F., Cobos, E., Lara-Cabrera, R.: A collaborative filtering approach based on Naïve Bayes classifier. IEEE Access 7, 108581–108592 (2019)
Developers, G.: Collaborative filtering advantages and disadvantages. https://developers.google.com/machine-learning/recommendation/collaborative/summary. Accessed 29 Jan 2023
Fatourechi, M.: The evolving landscape of recommendation systems. https://techcrunch.com/2015/09/28/the-evolving-landscape-of-recommendation-systems. Accessed 29 Jan 2023
Topaloglu, O., Dass, M.: The impact of online review content and linguistic style matching on new product sales: the moderating role of review helpfulness. Decis. Sci. 52(3), 749–775 (2021)
Yi, H.T., Yeo, C., Amenuvor, F.E., Boateng, H.: Examining the relationship between customer bonding, customer participation, and customer satisfaction. J. Retail. Consum. Serv. 62, 102598 (2021)
Afoudi, Y., Lazaar, M., Al Achhab, M.: Impact of feature selection on content-based recommendation system. In: 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), pp. 1–6. IEEE (2019)
Reddy, S.R.S., Nalluri, S., Kunisetti, S., Ashok, S., Venkatesh, B.: Content-based movie recommendation system using genre correlation. In: Satapathy, S.C., Bhateja, V., Das, S. (eds.) Smart Intelligent Computing and Applications. SIST, vol. 105, pp. 391–397. Springer, Singapore (2019). https://doi.org/10.1007/978-981-13-1927-3_42
Lee, H., Im, J., Jang, S., Cho, H., Chung, S.: Melu: meta-learned user preference estimator for cold-start recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1073–1082 (2019)
Herce-Zelaya, J., Porcel, C., Bernabé-Moreno, J., Tejeda-Lorente, A., Herrera-Viedma, E.: New technique to alleviate the cold start problem in recommender systems using information from social media and random decision forests. Inf. Sci. 536, 156–170 (2020)
Natarajan, S., Vairavasundaram, S., Natarajan, S., Gandomi, A.H.: Resolving data sparsity and cold start problem in collaborative filtering recommender system using linked open data. Expert Syst. Appl. 149, 113248 (2020)
Esmaeili, L., Mardani, S., Golpayegani, S.A.H., Madar, Z.Z.: A novel tourism recommender system in the context of social commerce. Expert Syst. Appl. 149, 113301 (2020)
Ahuja, R., Solanki, A., Nayyar, A.: Movie recommender system using k-means clustering and k-nearest neighbor. In: 2019 9th International Conference on Cloud Computing, Data Science and Engineering (Confluence), pp. 263–268. IEEE (2019)
Kashef, R.: Enhancing the role of large-scale recommendation systems in the IoT context. IEEE Access 8, 178248–178257 (2020)
Acharya, S.S., Nupur, N., Sahoo, P., Baidya, P.: Mood-based movie recommendation system. In: Dehuri, S., Prasad Mishra, B.S., Mallick, P.K., Cho, SB. (eds.) Biologically Inspired Techniques in Many Criteria Decision Making. Smart Innovation, Systems and Technologies, vol. 271, pp. 151–158. Springer, Singapore (2022). https://doi.org/10.1007/978-981-16-8739-6_13
Pariserum Perumal, S., Sannasi, G., Arputharaj, K.: An intelligent fuzzy rule-based e-learning recommendation system for dynamic user interests. J. Supercomput. 75(8), 5145–5160 (2019). https://doi.org/10.1007/s11227-019-02791-z
Lops, P., Jannach, D., Musto, C., Bogers, T., Koolen, M.: Trends in content-based recommendation: preface to the special issue on recommender systems based on rich item descriptions. User Model. User-Adap. Inter. 29, 239–249 (2019)
Jannach, D., Manzoor, A., Cai, W., Chen, L.: A survey on conversational recommender systems. ACM Comput. Surv. (CSUR) 54(5), 1–36 (2021)
Subramaniyaswamy, V., et al.: An ontology-driven personalized food recommendation in IoT-based healthcare system. J. Supercomput. 75, 3184–3216 (2019)
Mubi svod platform database for movie lovers dataset. https://www.kaggle.com/clementmsika/mubi-sqlite-database-for-movie-lovers. Accessed 29 Jan 2023
Sewal, P., Singh, H.: A critical analysis of apache Hadoop and spark for big data processing. In: 2021 6th International Conference on Signal Processing, Computing and Control (ISPCC), pp. 308–313. IEEE (2021)
Kalia, K., Gupta, N.: Analysis of Hadoop MapReduce scheduling in heterogeneous environment. Ain Shams Eng. J. 12(1), 1101–1110 (2021)
Dhage, S.P., Subhash, T.R., Kotkar, R.V., Varpe, P.D., Pardeshi, S.S.: An overview-google file system (GFS) and Hadoop distributed file system (HDFs). SAMRIDDHI J. Phys. Sci. Eng. Technol. 12(SUP 1), 126–128 (2020)
Linden, G., Smith, B., York, J.: Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003)
Linden, G.D., Jacobi, J.A., Benson, E.A.: Collaborative recommendations using item-to-item similarity mappings (24 July 2001), uS Patent 6,266,649
Cosine similarity. https://neo4j.com/docs/graph-data-science/current/alpha-algorithms/cosine/. Accessed 29 Jan 2023
Grootendorst, M.: Distance measures in data science. https://towardsdatascience.com/9-distance-measures-in-data-science-918109d069fa. Accessed 29 Jan 2023
Liu, D., Chen, X., Peng, D.: Some cosine similarity measures and distance measures between q-rung orthopair fuzzy sets. Int. J. Intell. Syst. 34(7), 1572–1587 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Omeragić, D., Beriša, A., Kečo, D., Jukić, S., Isaković, B. (2023). A Recommendation System for Movies by Using Hadoop Mapreduce. In: Ademović, N., Kevrić, J., Akšamija, Z. (eds) Advanced Technologies, Systems, and Applications VIII. IAT 2023. Lecture Notes in Networks and Systems, vol 644. Springer, Cham. https://doi.org/10.1007/978-3-031-43056-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-031-43056-5_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43055-8
Online ISBN: 978-3-031-43056-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)