The effectiveness of factorization and similarity blending