The client manages an educational platform that helps children to learn maths. It has several units and hundres of excersises, this in turn generates a lots of data that they seek to use to train a recommender system that can propose excersises to students based on their past performance.