Skip to content

Introduction to building movie recommender systems using Netflix data

Notifications You must be signed in to change notification settings

jamesruga/Netflix-Recommender-Systems

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix-Recommender-Systems

This python notebook provides an introduction to building movie recommender systems using data from the famous 2006 Netflix Prize Competition. Netflix offered a prize of one million dollars for the first algorithm that could beat its own recommendation system by 10%. The prize was finally won in 2009, by a team of researchers called “Bellkor’s Pragmatic Chaos,” after over three years of competition. More details here.

Only a sample of the competition has been used in this notebook (to speed up processing time). Kaggle have made the full data available here.

Main Goal

We'll be building and evaluating automated recommendation engines capable of telling us: What are the top movies a user would most like to watch (which they haven't done already)?

We'll be doing this using two different methods, Content-Based Filtering and Collaborative Filtering.

Analysis Tasks

This notebook will be made up of the following high level steps:

  1. Load in data
  2. Basic EDA
  3. Build Content-Based filtering system
  4. Build and Evaluate Collaborative filtering systems

About

Introduction to building movie recommender systems using Netflix data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%