Recently I implemented a recommendation system based on the Collaborative Filtering, my references are Andrew’s introductory on CF and prof.Joseph A Konstan and prof.Michael D Ekstrand’s recommendation system, but those are not using deep learning, I googled and find recommendation based on RBM [another one] (https://www.cs.toronto.edu/~amnih/papers/rbmcf.pdf) another one,CF using deep learning and music recommendation using deep learning and here is a related spotify blog. I will explain more here what I’ve found after reading these papers.