Collaborative filtering with low regret