A survey of music recommendation and possible improvements
A Survey of Collaborative Filtering Techniques