Explainable Recommendation through Attentive Multi-View Learning | Synapse