Application of Machine Learning Algorithms in User Behaviour Analysis and a Personalized Recommendation System in the Media Industry | Synapse