Skip to content
The Shape of Intelligence

SHRDLU understands a world of blocks

Terry Winograd's program holds a real conversation about a simulated table of blocks, resolving pronouns and reasons; it is the high-water mark of hand-built language understanding.

category
model
significance
3 of 5
people
Terry Winograd
organisations
Massachusetts Institute of Technology

what had to happen · 6 events back to 1943

Every event this one built on, transitively, in order. Direct influences are marked.

"Pick up a big red block." "OK." "Grasp the pyramid." "I don't understand which pyramid you mean." "Find a block which is taller than the one you are holding and put it into the box." "By 'it', I assume you mean the block which is taller than the one I am holding. OK." The transcript of Terry Winograd's SHRDLU, from his 1971 MIT thesis, still reads like a conversation with something that understands. The program parsed English grammar, kept a model of its world of blocks, planned actions in it, and could explain why it had done what it did.

The trick, and Winograd was clear that it was one, was the world. Everything SHRDLU could be asked about was on one simulated table, so its grammar, its knowledge and its reasoning could all be complete. Scaling the approach to a kitchen, let alone the world, meant writing down everything, and nobody could.

SHRDLU is the peak of the idea that understanding language is a matter of grammar plus a hand-built model of what is being talked about. Winograd himself concluded it would not scale and moved into human–computer interaction. The problem was eventually solved from the other end, by models that learned from text what SHRDLU had been told about blocks.

what it led to · 0 events downstream

A leaf, for now. Nothing in the archive has built on it yet.

sources · 2

See this era in the exhibition →Back to the timeline