Domanda di colloquio di NESTA

How would you approach a problem collaborative filtering from scratch.