definition(s)
rating
-- a value representing a user's interest
recommendation
-- item(s) that might be of interest to the user
regret
-- a function to measure the accuracy of recommendations