Unsupervised user intent modeling by feature-enriched matrix factorization
MyMediaLite: a free recommender system library