Recommender systems are commonly used for product recommendation.
Their goal is to recommend products that would be interesting to
individuals. Formally, a recommendation algorithm takes a set of users U
and a set of items I and learns a function f such that