Improving Recommendations from Knowledge Graphs by Multi-Level Semantic Enrichment Based on Clustering and Attention Mechanism | Synapse