Incremental learning for matrix factorization in recommender systems | Synapse