Cloud-Based-Movie-Recommender-System
A recommender system is used to recommend items to a user based on the judgement whether they would prefer the item or not. This is done by predicting the future preferences of the user on the basis of past preferences and the preferences of similar users. The goal of our project is to create such a recommender system for movies using collaborative filtering approach. For an interactive experience for online users, we are planning to create a data application using open source frameworks (such as Streamlit). We will host the application as a Docker container on GCP and deploy it to Kubernetes cluster using GKE. Our primary goal is to implement the recommender system for movies. Our stretch goal is to extend this system to work with other datasets such as music, ecommerce, etc.