What is the difference between a knowledge graph and an ontology? And which of them is dependent on the other?
I understand that :
both are represented with nodes and edges, indicating entities and the relationships between these entities.
knowledge graphs are more specific and are used for a certain application, while ontology is more general.
an ontology is referred to when building a knowledge graph to check for the consistency of this knowledge graph.
Am I correct?