TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

Hands-on Tutorials, MACHINE LEARNING

How to Build a Movie Recommendation System

Step by step guide to building a simple recommendation system

12 min readOct 2, 2020

--

Have you ever wondered how YouTube recommends content, or how Facebook recommends you, new friends? Perhaps you’ve noticed similar recommendations with LinkedIn connections, or how Amazon will recommend similar products while you’re browsing. All of these recommendations are made possible by the implementation of recommender systems.

Recommender systems encompass a class of techniques and algorithms that can suggest “relevant” items to users. They predict future behavior based on past data through a multitude of techniques including matrix factorization.

In this article, I’ll look at why we need recommender systems and the different types of users online. Then, I’ll show you how to build your own movie recommendation system using an open-source dataset.

Contents

  • Why Do We Need Recommender Systems?
  • Types of Recommender Systems
    A) Content-Based Movie Recommendation Systems
    B) Collaborative Filtering Movie Recommendation Systems
  • The Dataset
  • Designing a Movie Recommendation System

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Ramya Vidiyala
Ramya Vidiyala

Written by Ramya Vidiyala

Interested in computers and machine learning. Likes to write about it | https://www.linkedin.com/in/ramya-vidiyala/

Responses (3)