In this step-by-step guide you will go through all the steps required to create a Xineoh Recommender. You will be using a preprocessed MovieLens 25 million dataset. You will build, train, test and optimise your recommendation models. After optimising you will cluster the items and users from the dataset. Finally, you will deploy your model to get your very first set of recommendations.