Learning Preferences with Side Information | Synapse