latent-features
Nimfa: Nonnegative matrix factorization in Python
Bayesian Factorization with Side Information in C++ with Python wrapper
scikit-fusion: Data fusion via collective latent factor models