A Personalized Framework for Consumer and Producer Group Fairness Optimization in Recommender Systems | Synapse