Enhanced knowledge graph recommendation algorithm based on multi-level contrastive learning | Synapse