New objective functions for social collaborative filtering | Synapse