function predict_rating(user, item, ratings, similar_users):
   numerator, denominator = 0, 0

   for other_user, similarity in similar_users(user, ratings):
      if item in ratings[other_user]:
        numerator += similarity * ratings[other_user][item]
        denominator += abs(similarity)
   return numerator / denominator # people like you liked this
