Development of a Movie Recommendation System - MoviepleX

Abstract

The content recommendation model, “Development of a Movie Recommendation System - MoviepleX” is aimed at providing accurate movie recommendations to users, on the basis of similarity with the movie they would enter for reference, using machine learning algorithms, functions and metrics. It is built using the tmdb_5000 dataset, taken from Kaggle. The data consists of a number of features like cast, crew, genre, budget, overview, runtime, tagline, popularity, production unit and revenue corresponding to 4803 Hollywood movies that are a part of the tmdb database. Recommendation engines are a subclass of information filtering systems that seek to predict the 'rating' or 'preference' a user would give to an item, a movie in case of a movie recommender. Streaming media services like Netflix & Disney+ Hotstar employ highly efficient content recommendation systems, which can play a huge role as game-changers in a streaming service’s success or failure. These content-based recommenders are what keep our entertainment rhythm going, serving us the best material out there, based on our own personal interests, choices, likes & dislikes. Movie recommendation systems provide a mechanism to assist viewers and subscribers of streaming platforms by classifying movies based on similar interests of users. A movie recommendation is important in our social life due to its strength in providing enhanced entertainment. The model proposed in this paper uses machine learning’s capability to identify patterns and build prediction and recommendation mechanisms using provided data. A machine learning web application was created for the recommendation engine, which was deployed onto Heroku, a container-based cloud Platform as a Service (PaaS), used to deploy, manage, and scale modern apps. The app deployment was made through Streamlit. By having a webpage for the ML - application, it has been made accessible and beneficial to public.

Authors and Affiliations

Vaani Gupta, and Khushboo Tripathi

Keywords

Related Articles

Comprehensive Review on Machine Learning Applications in Cloud Computing

Cloud computing provides on-demand access to a variety of processing, storage, and network resources. Over the past few years, cloud computing has become a widely accepted computing paradigm and one of the fastest-growin...

Randomize Dissemination Path for Secure Data Transmission in Mobile Ad-Hoc Network

Mobile ad hoc network (MANET) is an autonomous system of mobile nodes. The nodes are free to move arbitrarily. Due to lack of a centralized secure infrastructure, the communication is prone to security attacks and the no...

An Area and Speed Efficient Square Root Carry Select Adder Using Optimized Logic Units

Adder is an inevitable circuit in any of the VLSI Designs. Since, the arithmetic operations such as subtraction, multiplication and division depends on the operation of addition, adder is dubbed as heart of any Digital S...

GPU-Graphics Processing Unit

In this paper we describe GPU and its computing. GPU (Graphics Processing Unit) is an extremely multi-threaded architecture and then is broadly used for graphical and now nongraphical computations. The main advantage of...

Machine Learning Approaches in Spatial Data Mining

This review paper surveys the integration of machine learning techniques in spatial data mining, a crucial intersection of geographic information systems and data mining. It examines the application of various machine le...

Download PDF file
  • EP ID EP745170
  • DOI 10.55524/ijircst.2023.11.2.6
  • Views 22
  • Downloads 0

How To Cite

Vaani Gupta, and Khushboo Tripathi (2023). Development of a Movie Recommendation System - MoviepleX. International Journal of Innovative Research in Computer Science and Technology, 11(2), -. https://europub.co.uk./articles/-A-745170