`eval` might mean something different. Shall we use 'mapPredictedRating`?