Generalized Probabilistic Matrix Factorizations for Collaborative Filtering | Synapse