Building a movie recommendation System using three way, Popularity based recommendation system, Content based recommendation system, Collaborative filtering based recommendation system.