Recommendation system and deep learning