Journal of Computing Research and Innovation (Mar 2024)

A Movie Recommendations: A Collaborative Filtering Approach Implemented in Python

  • Nor Syazana Abdul Kodit,
  • Tajul Rosli Razak,
  • Mohammad Hafiz Ismail,
  • Shakirah Hashim,
  • Tengku Zatul Hidayah Tengku Petra,
  • Nur Farraliza Mansor

DOI
https://doi.org/10.24191/jcrinn.v9i1.428
Journal volume & issue
Vol. 9, no. 1

Abstract

Read online

In-home entertainment, selecting the perfect movie is a pervasive challenge, amplified by many streaming platforms like Netflix and Amazon. This study introduces a groundbreaking Movie Recommendation System with Collaborative Filtering (MRS-CF), meticulously implemented in Python. Employing Item-Based Collaborative Filtering with Cosine Similarity, the system assesses inter-movie relationships based on user-submitted titles, explicitly focusing on genre distinctions. The core contribution of MRS-CF lies in its ability to expedite the movie selection process, swiftly presenting users with a curated list of ten recommended movies strategically organised by descending similarity. Augmented with individual similarity scores, this system is crafted to optimise the user’s movie-watching experience. Thirty participants were evaluated through the Perceived Ease of Use (PEOU). The PEOU results underscore the profound contribution of MRS-CF, revealing elevated user satisfaction across all dimensions. This research illuminates the potent impact of the MRS-CF, emphasising its role as a transformative tool for refining and enhancing personalised movie recommendations.

Keywords