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!


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


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 include an interactive Google Colab Notebook.