Home › Glossary › Data › Semantic network

Intermediate · Data

Semantic network

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A graph-based knowledge representation showing concepts and their relationships.

Technical Definition

A graph-based knowledge representation showing concepts and their relationships.

How it works

A semantic network is a knowledge representation structure that models concepts and the semantic relationships between them as a graph. Nodes represent concepts, and edges represent the relationships (like 'is-a' or 'has-part'). This structure is often used in AI to organize knowledge and facilitate reasoning.

Related Concepts

  • Knowledge Representation — How facts and relationships are encoded so a system can reason over them.
  • Ontology — A formal specification of the concepts, properties, and relationships in a domain.
  • Graph database (GDB) — A database that uses graph structures with nodes and edges to store and query data based on relationships.
  • Natural language processing (NLP) — A field of AI enabling computers to understand, interpret, and generate human language.

Further Reading

  • Wikipedia — Glossary of AI