A basic Item-based CF Algo implemented in python scaled to work on Hadoop