Fast als-based matrix factorization for explicit and implicit feedback datasets | Synapse