A recommender system is an information filtering system used to predict the user's "rating" or "preference" for items.