skip to main content
10.1145/3605423.3605432acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicctaConference Proceedingsconference-collections
research-article

Bengali Movie Recommendation System using K Nearest Neighbor and Cosine Similarity

Published:20 August 2023Publication History

ABSTRACT

In this fast-paced world, it is important for each individual to have some form of entertainment that can help them rejuvenate and regain their energy. The reliance we acquire from entertainment allows us to work harder and enthusiastically. A movie can be one of the finest sources of this entertainment. But finding a good movie can be hectic sometimes. A movie recommendation system can provide a helpful solution to the problem of searching for preferred movies from a vast array of options. By utilizing such a system, one can easily discover movies that match their preferences, which saves time and reduces stress associated with the search process. As a result, it is essential that the system for suggesting movies to us is very trustworthy and gives us recommendations for the films that are either most similar to or identical to our tastes. This movie recommendation system is established using K-Nearest Neighbour and cosine similarity. The cosine similarity method is capable of bringing together documents that are similar, even if they have a large Euclidean distance between them because of their size. Moreover, the KNN algorithm, which is highly accurate in making predictions, can compete with other precise models. It is utilized to identify groups of individuals with similar movie rating preferences, and predictions are computed by taking an average of the highest k neighboring ratings.

References

  1. [n. d.]. Bengali Movie Dataset — kaggle.com. https://www.kaggle.com/datasets/aananehsansiam/benglali-movie-dataset?fbclid=IwAR1zzpK2RkcxSx4Z6ot6KNrDK6acM2po2CmHOFiS08dT4jYn7_yBMbV-_VQ. [Accessed 18-Apr-2023].Google ScholarGoogle Scholar
  2. Shreya Agrawal and Pooja Jain. 2017. An improved approach for movie recommendation system. In 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC). 336–342. https://doi.org/10.1109/I-SMAC.2017.8058367Google ScholarGoogle ScholarCross RefCross Ref
  3. Rishabh Ahuja, Arun Solanki, and Anand Nayyar. 2019. Movie recommender system using k-means clustering and k-nearest neighbor. In 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence). IEEE, 263–268.Google ScholarGoogle ScholarCross RefCross Ref
  4. Anmol Chauhan, Deepank Nagar, and Prashant Chaudhary. 2021. Movie recommender system using sentiment analysis. In 2021 International Conference on Innovative Practices in Technology and Management (ICIPTM). IEEE, 190–193.Google ScholarGoogle ScholarCross RefCross Ref
  5. CHRISTINA CHRISTAKOU, SPYROS VRETTOS, and ANDREAS STAFYLOPATIS. 2007. A HYBRID MOVIE RECOMMENDER SYSTEM BASED ON NEURAL NETWORKS. International Journal on Artificial Intelligence Tools 16, 05 (2007), 771–792. https://doi.org/10.1142/S0218213007003540Google ScholarGoogle ScholarCross RefCross Ref
  6. Kazi Omar Faruk, Anika Rahman, Sanjida Ali Shusmita, Md Sifat Ibn Awlad, Prasenjit Das, Md Humaion Kabir Mehedi, Shadab Iqbal, and Annajiat Alim Rasel. 2022. K Nearest Neighbour Collaborative Filtering for Expertise Recommendation Systems. In Distributed Computing and Artificial Intelligence, 19th International Conference. Springer, 187–196.Google ScholarGoogle Scholar
  7. Meenu Gupta, Aditya Thakkar, Vishal Gupta, Dhruv Pratap Singh Rathore, 2020. Movie recommender system using collaborative filtering. In 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC). IEEE, 415–420.Google ScholarGoogle ScholarCross RefCross Ref
  8. Sajal Halder, AM Jehad Sarkar, and Young-Koo Lee. 2012. Movie recommendation system based on movie swarm. In 2012 Second international conference on cloud and green computing. IEEE, 804–809.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Khan Md. Hasib, Nurul Akter Towhid, and Md. Golam Rabiul Alam. 2021. Online Review based Sentiment Classification on Bangladesh Airline Service using Supervised Learning. In 2021 5th International Conference on Electrical Engineering and Information Communication Technology (ICEEICT). 1–6. https://doi.org/10.1109/ICEEICT53905.2021.9667818Google ScholarGoogle ScholarCross RefCross Ref
  10. Md Tayeb Himel, Mohammed Nazim Uddin, Mohammad Arif Hossain, and Yeong Min Jang. 2017. Weight based movie recommendation system using K-means algorithm. In 2017 International Conference on Information and Communication Technology Convergence (ICTC). IEEE, 1302–1306.Google ScholarGoogle ScholarCross RefCross Ref
  11. Rahul Katarya and Om Prakash Verma. 2017. An effective collaborative movie recommender system with cuckoo search. Egyptian Informatics Journal 18, 2 (2017), 105–112.Google ScholarGoogle ScholarCross RefCross Ref
  12. George Lekakos and Petros Caravelas. 2008. A hybrid approach for movie recommendation. Multimedia tools and applications 36 (2008), 55–70.Google ScholarGoogle Scholar
  13. Ramin Ebrahim Nakhli, Hadi Moradi, and Mohammad Amin Sadeghi. 2019. Movie recommender system based on percentage of view. In 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI). IEEE, 656–660.Google ScholarGoogle ScholarCross RefCross Ref
  14. Dina Nawara and Rasha Kashef. 2021. Deploying different clustering techniques on a collaborative-based movie recommender. In 2021 IEEE International Systems Conference (SysCon). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  15. Lakshmi Tharun Ponnam, Sreenivasa Deepak Punyasamudram, Siva Nagaraju Nallagulla, and Srikanth Yellamati. 2016. Movie recommender system using item based collaborative filtering technique. In 2016 International Conference on Emerging Trends in Engineering, Technology and Science (ICETETS). IEEE, 1–5.Google ScholarGoogle ScholarCross RefCross Ref
  16. Johan Eko Purnomo and Sukmawati Nur Endah. 2019. Rating prediction on movie recommendation system: collaborative filtering algorithm (CFA) vs. dissymetrical percentage collaborative filtering algorithm (DSPCFA). In 2019 3rd International Conference on Informatics and Computational Sciences (ICICoS). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  17. SRS Reddy, Sravani Nalluri, Subramanyam Kunisetti, S. Ashok, and B. Venkatesh. 2019. Content-Based Movie Recommendation System Using Genre Correlation. In Smart Intelligent Computing and Applications, Suresh Chandra Satapathy, Vikrant Bhateja, and Swagatam Das (Eds.). Springer Singapore, Singapore, 391–397.Google ScholarGoogle Scholar
  18. Khalid Shifullah, H. M. Rakibullah, Nuzhat Islam, Hasin Raihan, Md. Ashik Iqbal, Dewan Ziaul Karim, and Annajiat Alim Rasel. 2022. Classification of Hotel Reviews Using Sentiment Analysis and Machine Learning. In 2022 25th International Conference on Computer and Information Technology (ICCIT). 710–715. https://doi.org/10.1109/ICCIT57492.2022.10054884Google ScholarGoogle ScholarCross RefCross Ref
  19. Rujhan Singla, Saamarth Gupta, Anirudh Gupta, and Dinesh Kumar Vishwakarma. 2020. FLEX: a content based movie recommender. In 2020 International Conference for Emerging Technology (INCET). IEEE, 1–4.Google ScholarGoogle ScholarCross RefCross Ref
  20. V. Subramaniyaswamy, R. Logesh, M. Chandrashekhar, Anirudh Challa, and V. Vijayakumar. 2017. A personalised movie recommendation system based on collaborative filtering. International Journal of High Performance Computing and Networking 10, 1-2 (2017), 54–63. https://doi.org/10.1504/IJHPCN.2017.083199Google ScholarGoogle ScholarCross RefCross Ref
  21. Zan Wang, Xue Yu, Nan Feng, and Zhenhua Wang. 2014. An improved collaborative movie recommendation system using computational intelligence. Journal of Visual Languages & Computing 25, 6 (2014), 667–675. https://doi.org/10.1016/j.jvlc.2014.09.011 Distributed Multimedia Systems DMS2014 Part I.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Ching-Seh Mike Wu, Deepti Garg, and Unnathi Bhandary. 2018. Movie recommendation system using collaborative filtering. In 2018 IEEE 9th International Conference on Software Engineering and Service Science (ICSESS). IEEE, 11–15.Google ScholarGoogle ScholarCross RefCross Ref
  23. Ningning Yi, Chunfang Li, Xin Feng, and Minyong Shi. 2017. Design and implementation of movie recommender system based on graph database. In 2017 14th Web Information Systems and Applications Conference (WISA). IEEE, 132–135.Google ScholarGoogle ScholarCross RefCross Ref
  24. Jiang Zhang, Yufeng Wang, Zhiyuan Yuan, and Qun Jin. 2019. Personalized real-time movie recommendation system: Practical prototype and evaluation. Tsinghua Science and Technology 25, 2 (2019), 180–191.Google ScholarGoogle ScholarCross RefCross Ref
  25. Dongping Zhao, Jiapeng Xiu, Yu Bai, and Zhengqiu Yang. 2016. An improved item-based movie recommendation algorithm. In 2016 4th International Conference on Cloud Computing and Intelligence Systems (CCIS). IEEE, 278–281.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Bengali Movie Recommendation System using K Nearest Neighbor and Cosine Similarity

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICCTA '23: Proceedings of the 2023 9th International Conference on Computer Technology Applications
      May 2023
      270 pages
      ISBN:9781450399579
      DOI:10.1145/3605423

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 August 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited
    • Article Metrics

      • Downloads (Last 12 months)37
      • Downloads (Last 6 weeks)4

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format