Implementation of machine learning techniques including Movie Sentiment Analysis, Recommender System, Image Recognition and Classification