Added python version of collaborative filtering