Recommender systems or
recommendation systems (sometimes replacing "system" with a synonym such as platform or engine) are a subclass of
information filtering system that seek to predict the 'rating' or 'preference' that a user would give to an item.