Skip to content
Saturday, October 24, 2026Ideas worth exploring. Knowledge worth sharing.
S. SenseCentralDISCOVER EVERY DAY
THE LATEST THINKING

Every story.

Browse our articles in publication order, with new stories added automatically.

Basics 4 min read

Knowledge Representation

What to Represent? Let us first consider what kinds of knowledge might need to be represented in AI systems: Objects…

↗
Basics 2 min read

Means-Ends Analysis

Allows both backward and forward searching. This means we could solve major parts of a problem first and then return…

↗
Basics 2 min read

And-Or Graphs

Useful for certain problems where The solution involves decomposing the problem into smaller problems. We then solve these smaller problems.…

↗
Advanced 8 min read

Heuristic Search

A heuristic is a method that might not always find the best solution but is guaranteed to find a good solution in reasonable…

↗
Basics 3 min read

Problems and Search

Problem solving involves: problem definition — detailed specifications of inputs and what constitutes an acceptable solution; problem analysis; knowledge representation;…

↗
Basics 1 min read

Frames

Frames can also be regarded as an extension to Semantic nets. Indeed it is not clear where the distinction between…

↗
Basics 1 min read

Why use this data structure?

It enables attribute values to be retrieved quickly assertions are indexed by the entities binary predicates are indexed by first…

↗
Advanced 2 min read

Extending Semantic Nets

Here we will consider some extensions to Semantic nets that overcome a few problems (see Exercises) or extend their expression…

↗
Advanced 2 min read

Inference in a Semantic Net

Basic inference mechanism: follow links between nodes. Two methods to do this: Intersection search — the notion that spreading activation out of two…

↗
Advanced 3 min read

SEMANTIC NETS

A semantic net (or semantic network) is a knowledge representation technique used for propositional information. So it is also called a propositional net. Semantic…

↗