The data mining algorithm from a paper that uses the concept of matrix factorization