A knowledge graph is a heterogeneous graph that represents entities and relationships with explicit semantic meaning. It adds relationship context, metadata, and schema information so systems can query patterns, analyze connections, and infer relationships. section 1.2.2
Model a knowledge graph by combining:
- Typed entities such as Professors, Students, Papers, Topics, and Departments. section 1.2.2
- Semantically meaningful relationships such as Supervises, Wrote, Authorship, and Inspires. section 1.2.2
University research network
Represent a physics department by connecting professors and students to papers, topics, and departments. Supervision, authorship, hierarchy, and inspiration remain distinct, enabling more specific queries than basic connectivity alone.











