Abstract
RSs are information search and filtering tools that provide suggestions for items to be of use to a user. They have become common in a large number of Internet applications, helping users to make better choices while searching for news, music, vacations, or financial investments. RSs exploit data mining and information retrieval techniques to predict to what extent an item suits the user needs and wants and recommend those items with the largest predicted fit score.