Hey Riccardo, I would say the simplest explanation would be: if all edges in your graph represent the same relation, it’s not a knowledge graph. So there needs to be inherent meaning that is represented in a graph. Your intuition was absolutely correct, as what we’re looking for in a knowledge graph is semantic meaning aka knowledge. Let’s say you have a graph representation of a network topology, this would not be a knowledge graph as every edge represents the same and there is no inherent knowledge that could be derived from it (only information). Hope that makes sense.