0% found this document useful (0 votes)
38 views5 pages

Chapter 1

Uploaded by

Vagisha Soni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views5 pages

Chapter 1

Uploaded by

Vagisha Soni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

CHAPTER 1

INTRODUCTION

1.1 Introduction

In this project, we recommend movies to the users based on the history of their
personalized searches and reviews. Both people and online streaming services need
a user based personalized movie recommendation system which helps in analyzing
the interests of each individual and recommends the best movies suited to them.
The approach used for building the movie recommendation system is content-based
filtering. As we know that content-based filtering analyses the user's past behavior
and recommends items similar to it based on the parameters considered. In this
Content-based movie recommender system gives their recommendations based on
attributes like Ratings, Genre, and Casts.

1.2 Background and Motivation

Recommender systems are based on a variety of approaches such as content based,


collaborative approach hybrid Furthermost movie recommendation systems are
centered on collaborative filtering and clustering. In movie recommender systems
the user is asked to rate the movies which user has already seen then these ratings
are applied to recommend other movies to the user that user has not perceived by
utilizing collaborative filtering that is based on similar ratings. Collaborative
filtering is tremendously spreading in such a way that this approach influences
most of the recommender systems. Collaborative filtering majorly classified into
two principal classes such as memory-based collaborative filtering and model
based collaborative filtering. Memory-based collaborative filtering explores for
nearest neighbors in the user space for an active user and dynamically recommend
the movies.

1.3 Problem Statement

Movie recommendation system provides related content out of relevant and


irrelevant collection of items to users of online service providers. Online Movie
Recommendation System aims to recommend movies to users based on user-movie
item ratings, genre, cast and previous searches or preferences. It is a web
application that allows users to search movies as well as it recommends them
appropriate movies based on their search patterns.
CHAPTER 3

Specification and design

3.1 Requirement Elicitation and Analysis

Movie recommendation system is a web-based app, which provides all the


details of the requested movie.Details include recommended movies, as well
as top cast, ratings, reviews and so on.

The requirement of this project is given below:

3.1.1. Functional Requirement

• Validate each user input to database.

• Autosuggest user for smooth experience.

• Simple loading screen to inform user that work is in progress.

• Notify user if result is not found.

• Simply UI to show more details about the casts.

3.1.2. Non-Functional Requirement

• The processing of each request should be done around 10 seconds.

• Display default data if some data are missing.

• Search result, although autosuggest unable to suggest.


CHAPTER 2

BACKGROUND RESEARCH

2.1 Background Study


With the various types of datasets that have been utilized for detection jobs in
today's world, the detection sector has been able to accomplish significant growth.
However, because real- life objects are often variable in nature due to
environmental differences such as size, background, size, and many other aspects,
annotation jobs can be a significant difficulty in the field of categorization and
detection.

2.1.1 Supervised Learning

There is little doubt machine learning has become one of the most powerful
technologies in the last decade. The emphasis on “learning” in machine
learning allows computers to make better and better decisions, based on
previous experiences. Classical machine learning is often categorized into
supervised, unsupervised, semi-supervised or reinforced learning depending
on how the algorithm learns to become more accurate in its predictions.
Among them, supervised learning is one of the heavily explored and important
form of ML. In Supervised Learning, the learning process is done under the
seen label of observation variables. Datasets are trained with the training sets
to build a model which is used later on to label new observations or data
points from the testing set. As for the training set, the input variables are the
features which will influence the accuracy of predicted variable. It contains
both quantitative and qualitative variables; the output variable is the label class
that Supervised Learning will label the new observations.

2.2. Literature Review

There are three techniques of recommendation system: Collaborative Filtering,


Content Based Filtering and Hybrid Filtering. In Content Based recommender system,
user provides data either explicitly (rating) or implicitly (by clicking on a link). The
system captures this data and generates user profile for every user. By making use of
user profile, recommendation is generated. In content based filtering, recommendation
is given by only

You might also like