Deep Learning for Recommender Systems