4.12 Semantic networks, extended semantic networks and frames
You can build a semantic network from a paragraph of English, represent the same domain with frames, and compare the two on the adequacy properties.
Before:01. Mathematics for Machine Learning02. Python — Basics to Advanced
A semantic network is concepts joined by typed links; a frame is the same knowledge turned inside out, grouped by object into slots with defaults. Inheritance through is-a links is what makes both compact — and also what makes them wrong, because exceptions break it, which is exactly why the extended forms exist. Building a network from a paragraph of English, then rebuilding it with frames, is the exercise that turns the comparison from a table into an experience.
Work through these
Represent concepts, semantic relationships and property links
A network of concepts joined by labelled relationships, with links carrying properties. It is one of the oldest representations and its readability is its main virtue.
Build a semantic network from a paragraph of English
Building a network from ordinary English is the exercise that shows how much of a sentence is relationships rather than words. It also shows how much ordinary language leaves implicit.
Use inheritance through is-a links, and show where it goes wrong
Properties passed down a hierarchy save enormous repetition and break on exceptions, which is where the classic examples about flightless birds come from. Handling exceptions is the hard part.
Extend a semantic network to handle quantification and negation
Ordinary networks cannot express statements about all or none of something, and the extended form adds machinery for it. Knowing the limitation is what motivates the extension.
Represent the same domain with frames, slots and defaults
A frame groups everything known about a concept into named slots with default values, which is closer to how an object is described in programming. Comparing the same domain in both notations is instructive.
Compare all three on the four adequacy properties
Setting all three representations against the four adequacy properties, which is what turns a tour of notations into a judgement. This comparison is a standard examination question.
Sign in to keep your progress.
Free resources
We haven't checked most of these for screen reader use yet.
Links last checked 29 Aug 2026.
Stuck here?
Ask a mentor. A real person answers, and they can see exactly which topic you're on. Usually within a couple of working days.
Checking your session…
Topics shown in module order.