Movie Recommendation System Using AI & ML
Movie Recommendation System Using AI & ML
MOVIE RECOMMENDATION
SYSTEM USING ML
Name of Group Members:
• Noaman Kaysingwala –
625
• Shivshankar Sahu – 653
• Piyush Save – 654
• Mohd. Arshan Shaikh - 657
Guided By:
OUTLINE
1. Introduction
2. Problem Statement
4. Objectives
5. Requirements
6. Methodology
7. Project Plan
8. Project Advantages
9.Conclusion
10.Reference
s
(Permanently Affiliated to University of Mumbai)
INTRODUCTION
• Recommender System is a system that seeks to predict or filter preferences according to the
user’s choices. Recommender systems are utilised in a variety of areas including movies,
music, news, books, research articles, search queries, social tags, and products in general.
• The purpose of a recommendation system basically is to search for content that would be
interesting to an individual. Moreover, it involves a number of factors to create personalised
lists of useful and interesting content specific to each user/individual.
• Recommendation systems are Artificial Intelligence based algorithms that skim through all
possible options and create a customised list of items that are interesting and relevant to an
individual. These results are based on their profile, search/browsing history, what other
people with similar traits/demographics are watching, and how likely are you to watch those
movies. This is achieved through predictive modelling and heuristics with the data available.
(Permanently Affiliated to University of Mumbai)
PROBLEM STATEMENTS
• To build a Movie Recommendation System from the ground up to
recommend list of movies using the content based that attempts to guess
what a user may like based on the user activity.
(Permanently Affiliated to University of Mumbai)
REAL WORLD
EXAMPLE:
(Permanently Affiliated to University of Mumbai)
OBJECTIVES:
• Recommending Relevant Movies
• Increase Conversion &
Reduce Downtime
REQUIREMENTS
Software Requirements:
• Visual Studio Code
• Windows Operating System
• MS Excel
• Jupyter Lab
Language Used:
• Python
• Pandas
• Numpy
• Scikit-learn
Min. Hardware
Requirements:
• 8 GB RAM
• 500 GB HDD/SSD
• Intel Core i3
(Permanently Affiliated to University of Mumbai)
METHODOLOGY
TYPES OF RECOMMENDATION SYSTEM
• DEMOGRAPHIC:
The recommendations are the same for every user. They are generalized, not
personalised. These types of systems are behind sections like “Top
Trending”.
• POPULARITY BASED:
Recommends items those are popular & trending
• CONTENT-BASED:
Recommends item based on similarity between items & user’s preferences.
• COLLABORATIVE:
Recommends items those are preferred by similar users.
Recommender Systems
Content
Collaborative Demographic Popularity
Based
Filtering Based Based
Approach
(CF)
(Permanently Affiliated to University of Mumbai)
PROJECT
PLAN:
CONTENT BASED FILTERING
• We have used Vectorization Techniques
The idea behind the vectorization is to represent documents as
Bag of Words :
• In this approach, scores in the document term matrix
are the simply the number of occurrences of
the terms in each document .
• The order of the word does not matter, it just count the number of
terms.
(Permanently Affiliated to University of Mumbai)
PROJECT ADVANTAGES:
OUTPUT:
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
(Permanently Affiliated to University of Mumbai)
CONCLUSION:
• Recommendation systems provide
content for us by taking what other
people recommend as well as our
selections into account
(Permanently Affiliated to University of Mumbai)
REFERENCES:
• https://www.geeksforgeeks.or
g/python-implementation-of-movie- recommender-system/
• https://www.mygr
eatlearning.com/blog/masterclass-on-movie-
recommendation-system/
• https://data-flair.training/blogs/data-science-r-movie-
recommendation/
• http://www.riejournal.com/
article_106395_c6c0038f1bf5d4c421bd552d0541d6be.pdf