Recommender systems with deep learning architectures