Project Synopsis
Project Synopsis
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE WITH SPECIALIZATION IN
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
Submitted by:
1
CHANDIGARH UNIVERSITY, GHARUAN, MOHALI - 140413,
PUNJAB
September, 2022
Table of Contents
Title Page i
Abstract ii
1. Introduction
1.1 Problem Definition
1.2 Project Overview
1.3 Hardware Specification
1.4 Software Specification
2. Literature Survey
2.1 Existing System
2.2 Proposed System
2.3 Literature Review Summary
3. Problem Formulation
4. Research Objective
2
5. Methodologies
6. Conclusion
7. Reference
3
1. INTRODUCTION
Introduction:
Movie recommendation systems are used to suggest movies to users
based on their preferences, watching history, and other factors. These
systems have become more popular in recent years due to the
increase in online streaming services such as Netflix, Amazon Prime
Video, and Hulu. The aim of this project is to build a movie
recommendation system using machine learning algorithms.
Methodology: The project will use the Movie Lens dataset, which is
a publicly available dataset that contains 100,000 movie ratings from
943 users. We will use Python programming language and Jupyter
Notebook for data cleaning, data exploration, and data analysis. The
project will use the following machine learning algorithms for
building the recommendation system:
2. LITERATURE SURVEY
A movie recommendation system based on collaborative filtering
approach collaborative filtering take the data from all the users and
based on that generates recommendation . This combine both
collaborative and content based method . There were also made an
analysis of both the traditional recommendation techniques. As
both of these techniques have certain setbacks, he proposed
5
another system which is a combination of Bayesian network and
collaborative technique. There is a proposed clustering as an
approach to handle there commendations. Two methods for
clustering were analyzed.: .2 Centroid-based solution and
memory-based methods. The result was that accurate
recommendations were generated. Someone proposed Movie
Recommender, a system that uses the user’s history in order to
generator commendations . We have analyzed various techniques
used for recommendations, collaborative, hybrid and content-
based recommendations. Also, it describes the pros and cons of
these approaches. We have also proposed an inductive learning
algorithm. Here a tree had been built which shows the user
recommendation.
3. PROBLEM FORMULATION
7
4. OBJECTIVES
8
interests and viewing history. This helps users to discover new
movies that they are likely to enjoy, and provides a better
overall user experience for movie streaming services.
Increasing user engagement: By providing personalized movie
recommendations, users are more likely to stay engaged with a
movie streaming service and continue using it over time
9
5. METHODOLOGY
11
7.CONCLUSION
In conclusion, movie recommendation systems using machine
learning have become increasingly popular due to their ability to
provide personalized recommendations to users. These systems
utilize various machine learning algorithms such as collaborative
filtering, content-based filtering, and hybrid filtering to analyze user
data and provide recommendations. The effectiveness of the system
largely depends on the quality of data used for training the algorithms
and the choice of the algorithm used. Furthermore, such systems can
be improved by incorporating other factors such as contextual
information, user feedback, and social network data. Overall, the use
of machine learning in movie recommendation systems has
revolutionized the movie industry and has made it easier for users to
discover new movies and TV shows that match their preferences.
12
REFERENCES
13