User Diverse Preference Modeling by Multimodal Attentive Metric Learning | Synapse