Building Recommendation System Using Movielens Data
Building Recommendation System Using Movielens Data
Building Recommendation System Using Movielens Data
MOVIELENS DATA
Submitted by
Ms. Aishwarya(R16BS006)
Internal Guide
Prof. Vidya
External Guide
Mr. Suraj
REVA University
November 2019
INTRODUCTION
BASIC INTRODUCTION OF PROJECT
We all are very much aware with this website called MovieLens and we have built a
recommendation system which recommends movie based on user preferences and follows the
same concept as YouTube, Netflix, Amazon Prime etc. So, our goal here is to build a
recommendation system for MovieLens based on the recent data and for that we need various
platform. In our project recommendation system aims to provide users with improved quality
and accurate recommendation about the information item, social elements, products or services
following the data which is flexible and is based on the user’s interest. Hence giving 80%
accuracy.
STATEMENT OF PROBLEM:
PROBLEM: Each individual has their own interest in Movies and there are more than
thousands of movies, but how do we distinguish their interest in movie genres so that they find
the movies of their interest.
GOAL: And now here we are building a recommendation system which recommends movies
based on the interest of the individual user. This model will fulfil and also help them discover
movies of their interest. This will increase the weightage of movies which were never suggested
before.
SYSTEM ANALYSIS
EXISTING SYSTEM
There are already so many models that helps in recommending things in many platforms like
Amazon, Netflix, Spotify. This Machine learning model has played significant role in helping
customers in every sector.
We are using Google Collaboration to build our model which will let us access the data from
anywhere across the world as it will be stored in cloud.
SYSTEM DEVELOPMENT
HARDWARE REQUIREMENT: Laptop/Desktop
ARCHITECTURE EXPLANATION
When a user gives any movie name as an input that triggers google colab where the
parsed data has been stored. Based on the input movie Genre it will analyse all the
genres of the same type in the database and content based algorithm comes into picture.
IMPLEMENTATION
EVALUATION
Whatever we planned in the beginning of project in planning stage, those requirements
has been evaluated and executed in the final stage where our model is able to
recommend movies.
ACCURACY
Our goal at the very beginning was to reach 80% accuracy. We, are now able to reach
82% of accuracy.
CONCLUSION
Our model is now built and trained and is able to predict the data which is based on supervised
learning .We took a test data to find whether our model reaches our target accuracy as above
based on people interest/profile. We can use the same algorithm for any other recommendation
systems of different fields.