Skip to content

"Building a MovieLens Recommender System" TMLS 2020 Workshop Material

Notifications You must be signed in to change notification settings

topspinj/tmls-2020-recommender-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building a MovieLens Recommender System

TMLS 2020 Workshop

Want to know how Spotify, Amazon, and Netflix generate recommendations for their users? In this introductory workshop, we'll learn how to build collaborative filtering and content-based filtering recommender systems using the MovieLens dataset.

We'll be using these packages to do our analysis:

In this repo, you'll find two notebooks:

  1. tutorial: the original notebook with solutions
  2. tutorial_walkthrough: fill-in-the-blank notebook (use this one to follow along during the live tutorial)

Workshop slides can be found here.

Getting Started

There are two options for setting up your environment:

  1. On your local machine
  2. On the cloud using Google Colab (create a duplicate of this notebook)

If you're relatively new to Python and programming, we highly recommend starting with the cloud option which doesn't require any setup. The only requirement is a Gmail account.

If you decide to run the tutorial on your local machine, make sure that your environment is running on Python 3.6+ and has Jupyter notebook installed.

About

"Building a MovieLens Recommender System" TMLS 2020 Workshop Material

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published