How would you design a recommendation system for Telefónica’s digital television platform (Movistar+)?