recommender systems and deep learning in python