A review on deep learning for recommender systems: challenges and remedies
A hybrid recommender system using artificial neural networks