Multi-objective personalization for recommender systems | Synapse