NSDC Data Science Project – Movie Recommendation System


Movie Recommendation System

Project Description

Throughout this project, you will learn how to build a movie recommendation system using a Singular Value Decomposition (SVD) technique. You will also learn about the advantages and limitations of SVD, and how model predictions work!


Dataset

Movielens 100k dataset


Relevant Skills You May Apply

Introductory Python Programming Skills & Machine Learning Knowledge


Skills You May Gain

Intermediate Python Programming and Data Analysis Skills


Total Time

Approximately 5-10 hours


Milestones

Milestone 1: Crash Course on Singular Value Decomposition

Milestone 2: Data Pre-Processing

Milestone 3: Hyperparameter Tuning in SVD

Milestone 4: Train the Model


Deliverables

Deliverables include an interactive Google Colab Notebook.