Preference aggregation for a group recommendation system