Semantic Network
A knowledge representation structure that uses nodes for concepts and labeled edges for semantic relations between them.
Also known as: Semantic Net, Semantic Networks, Associative Network
Category: AI
Tags: knowledge-management, ai, cognitive-science, knowledge-representation
Explanation
A Semantic Network is a knowledge representation model where concepts are represented as nodes and the semantic relationships between them as labeled directed edges. Developed in the early 1960s by Ross Quillian for natural language understanding, semantic networks became foundational in artificial intelligence and cognitive science.
The key insight of semantic networks is that meaning arises from relationships. A concept's meaning is defined by its connections to other concepts — 'a dog is-a animal,' 'a dog has fur,' 'a dog can bark.' This mirrors how human semantic memory organizes knowledge through associative networks rather than isolated definitions.
Common relationship types include taxonomic relations (is-a, kind-of), meronymic relations (part-of, has-part), and attributive relations (has-property, has-value). More complex semantic networks support inheritance — properties of a parent concept automatically apply to child concepts unless overridden.
Semantic networks influenced many modern technologies: knowledge graphs (like Google's Knowledge Graph), ontology languages (RDF, OWL), and the Semantic Web. In PKM, tools that support typed or labeled links between notes essentially create personal semantic networks, enabling richer navigation and reasoning than simple hyperlinks.
Related Concepts
← Back to all concepts