item 2 vec - based approach to a recommender system .
Scikit-learn: Machine Learning in Python