Class: KnowledgeGraph (Abstract)
Description: A knowledge graph is a structured representation of knowledge in the form of a graph, where nodes represent entities or concepts, and edges represent relationships between them. Knowledge graphs are used to organize and connect information from various sources, enabling better understanding, analysis, and reasoning about complex domains.
classDiagram
class KnowledgeGraph
KnowledgeGraph : edges
KnowledgeGraph --|> Association : edges
KnowledgeGraph : nodes
KnowledgeGraph --|> Entity : nodes
Slots
Name | Cardinality and Range | Inheritance | Examples |
---|---|---|---|
nodes: A list of entities that can be a subject or object of an association |
* Entity |
direct | |
edges: A list of associations between two entities. |
* Association |
direct |
LinkML Source
name: knowledge graph
description: A knowledge graph is a structured representation of knowledge in the
form of a graph, where nodes represent entities or concepts, and edges represent
relationships between them. Knowledge graphs are used to organize and connect information
from various sources, enabling better understanding, analysis, and reasoning about
complex domains.
from_schema: https://w3id.org/biolink/biolink-model
abstract: true
slots:
- nodes
- edges
tree_root: true