Memory Based Collaborative Filtering