Pptabhh 1
Pptabhh 1
TEAM MEMBERS:
V H A R S H A VA R D H A N
K H A R S H A VA R D H A N
V BALAJI
M ASHOK
Contents:
Objective
Abstract
Introduction
Existing System
Proposed System
System Architecture
Modules
System requirements
URL diagrams
Conclusion
Future Enhancement
References
Objective:
▶ The primary goal of movie recommendation system is to filter and predict only those movies that
a corresponding user is most likely to want to watch.
▶ User preference known as content based filtering or the preference of similar user known as
collaborative filter.
A recommendation system is a system that provides suggestions to users for certain resources like books,
movies, songs, etc. Based on some dataset. Movie recommendation system usually predict what movies a
user will like based on the attributes present in previously like movies .
Introduction:
A recommendation system or recommendation engine is a model used for information filtering where it tries
to predict the preferences of a user and provide suggests based on these preferences. These systems have
become increasingly popular nowadays and are widely used today in areas such as movies, music, books,
videos, clothing, restaurants, food, places and other utilities. These systems collect information about a user's
preferences and behaviour, and then use this information to improve their suggestions in the future. Movies are
a part and parcel of life. There are different types of movies like some for entertainment, some for educational
purposes, some are animated movies for children, and some are horror movies or action films. Movies can be
easily differentiated through their genres like comedy, thriller, animation, action etc. Other way to distinguish
among movies can be either by releasing year, language, director etc. Watching movies online, there are a
number of movies to search in our most liked movies . Movie Recommendation Systems helps us to search our
preferred movies among all of these different types of movies and hence reduce the trouble of spending a lot of
time searching our favourable movies. So, it requires that the movie recommendation system.
Existing System:
▶ A system that provides suggestions to users for certain resources like books, movies,
songs, etc.
▶ Movie recommendation systems usually predict what movies a user will like based on the
attributes present in movies .
▶ The existing system works on individual users rating and on the genre of the show.
▶ Clustering model and matrix factorization are familiar techniques that have gained.
Proposed System:
▶ The movie recommendation system is based on the abstract maximal clique method.
▶ The present work improve these approaches by taking the movies content
information into account during the item similarity calculations.
1) It uses attributes such as genre, director, description, actors, etc. for movies, to make suggestions for the users.
2) The intuition behind this sort of recommendation system is that if a user liked a particular movie or show, he/she
might like a movie or a show similar to it.
3) In collaborative filtering, we consider only user-item-preferences and build the recommender systems. Though this
approach is accurate, it makes more sense if we consider user properties and item properties while building
recommendation engines.
4) As the name indicates, a content-based recommender system uses the content information of the items for
building the recommendation model.
5) Recommendations are based on information on the content of items rather than on other users opinions.
Uses a machine learning algorithm to
induce a profile of the users
preferences from examples based on a
featural description of content.
Some previous applications:
2) For a given user, find other similar users whose ratings strongly correlate with the current user.
3) Recommend items rated highly by these similar users, but not rated by the current user.
Almost all existing commercial recommenders use this approach (e.g. Amazon)
Select a user with the movies the user has watched. Add movieIds to
the movies watched by the user for easy recommendation. Based on
his rating to movies
2. Item-based collaborative filtering:
In item-based collaborative filtering, the recommendations are
generated using the neighbourhood of items. Unlike user-based
collaborative filtering, we first find similarities between items and then
recommend non- rated items which are similar to the items the active
user has rated in past. Item-based recommender systems are
constructed in two steps:
Calculate the item similarity based on the item preferences.
Find the top similar items to the non-rated items by active user and
recommend them
Software Requirements :
A software requirements specification (SRS) is a document that describes what the software will do and how it will be
expected to perform. It also describes the functionality the product needs to fulfill the needs of all stakeholders.
Hardware Requirements :
The hardware requirements are the requirements of a hardware device. Most hardware only has operating system
requirements or compatibility. For example, a printer may be compatible with Windows XP but not compatible with
newer versions of Windows like Windows 10, Linux, or the Apple macOS.