Model-free (or memory-based) collaborative filtering