Computerphile
July 30, 2026
TL;DR
ITS was MIT's incompatible time-sharing system built in the 1960s for interactive AI research, enabling symbolic AI work like SHRDLU that demonstrated natural language understanding and block manipulation, though the AI goals ultimately failed despite producing foundational computing innovations.
“It's kind of a pun but it's also some truth behind it.”
— Speaker on ITS's name
“It's kind of a fake AI, really, because it's just picking up on some phrases in the input and generating something plausible.”
— Speaker on Eliza
“Getting this from a demo that works a bit is easy, but making it all-purpose, all-weather proof is much harder.”
— Speaker on why symbolic AI failed at scale
“In terms of developing artificial intelligence, that was not entirely a success. Yet in the process of all that research, they developed this fantastic operating system with a lot of new concepts, the Emacs editor, lots of programming languages, lots of computer science stuff that is now living in our computers.”
— Speaker summarizing ITS's legacy
1. Origins of ITS and Time-Sharing Systems
John McCarthy pioneered AI and time-sharing at MIT in the late 1950s, leading to CTSS (Compatible Time-Sharing System) and the Multics project—but AI researchers found CTSS too slow and unresponsive, so they built ITS as their own incompatible but highly interactive alternative on a PDP-6 computer.
2. Symbolic AI and the Nature of Early Artificial Intelligence
Early AI, called symbolic AI, focused on encoding human intelligence through hand-coded logic and reasoning rather than machine learning—researchers tried to understand how the mind works and write programs that replicated that process.
3. Eliza: The Granddaddy Chatbot
Eliza was the first chatbot where users could type and receive computer-generated responses; the 'doctor' variant on ITS was a re-implementation that picked up on input phrases and generated plausible but fake responses, yet many users had genuine emotional interactions with it despite knowing it wasn't real AI.
4. Serious AI Work: Computer Vision and Robotics
Beyond Eliza, the lab pursued more serious AI projects including the Blocks World (copy demo), where a camera trained on a stack of blocks required the computer to visually recognize configurations and replicate them—this code has been lost, though the demo reportedly worked.
5. SHRDLU: The Landmark Natural Language AI
SHRDLU parsed natural language commands like 'Pick up a big red block,' understood a 3D block-and-pyramid universe, asked clarifying questions when needed, and made plans to solve problems—written by a PhD student using Lisp and a micro planner package, it represented genuine AI understanding within a constrained world.
6. The SHRDLU Demo and the First AI Summer
The SHRDLU demo was pre-recorded and shown to military and financial backers, who were amazed enough to trigger the first AI summer with massive funding increases; however, the system was slow and crashed on unexpected inputs—it was designed as a proof-of-concept rather than a production system.
7. The First AI Winter and Its Aftermath
Symbolic AI's failure to scale from impressive demos to reliable, general-purpose systems triggered the first AI winter as funding dried up and initial optimism turned to disappointment.
8. Legacy: Computing Innovations Beyond AI
Although symbolic AI failed, the MIT AI Lab produced lasting contributions to computer science: the Emacs editor, Lisp programming concepts, the ITS operating system with novel features, and multiple programming languages still influential today—though the PDP hardware approach became obsolete.
9. SHRDLU Code Rediscovery and Current Preservation
SHRDLU's source code was lost for decades; the PDP-10 community reconstructed it only about a year before this interview, allowing researchers to test the system interactively and verify that the original recorded demo was a genuine unscripted session.