User-Based Collaborative Filtering — hard Recommender Systems problem | Incognition