probabilistic-matrix-factorization
Bayesian Factorization with Side Information in C++ with Python wrapper