Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences | Synapse