The Original Chatbot Had Many Faces, and We Never Knew It

ELIZA, the 1960s program that convinced people a computer understood them, turns out to be far stranger and more capable than anyone realised. Newly unearthed source code changes the story.

AI2Day NewsdeskAI-assistedPublished Updated Editor: Lee Brown3 min read
Illustration for the story: The Original Chatbot Had Many Faces, and We Never Knew It
Illustration made with AI. Not a photograph of the events described.
Share

Key points

  • ELIZA, created by Joseph Weizenbaum and first published in January 1966, is widely considered the world's first chatbot.
  • Researchers found ELIZA's original source code sitting untouched in MIT's archives, years after reconstructions based only on published descriptions became standard.
  • The code reveals ELIZA was not a single program but a platform that could run multiple distinct personas, or "scripts", covering topics from poetry to elevators to the French language.
  • A new book, Inventing ELIZA: How the First Chatbot Shaped the Future of AI, published by MIT Press in 2026, details the discovery and includes a working emulation of the original.
  • The gap between what Weizenbaum published about ELIZA and what the code actually does mirrors a tension that still runs through AI development today.

Picture a computer program from 1966 that could hold a real conversation. Not a clunky yes/no exchange. A genuine back-and-forth, where the machine asked follow-up questions and seemed to actually listen.

That program was ELIZA, and it startled everyone who encountered it.

Its creator, MIT computer scientist Joseph Weizenbaum, built it as an experiment. Users would type their worries, and ELIZA would respond in the gentle, questioning style of a therapist. People found it so convincing they shared real feelings with it. Some believed it understood them. Weizenbaum was alarmed by what he'd made.

The phenomenon got a name: the ELIZA effect, the tendency to assume a computer has genuine feelings or understanding when it's simply following rules.

Here's the twist. For sixty years, nobody was working from the real code. Researchers rebuilt ELIZA from Weizenbaum's 10-page paper published in the January 1966 edition of Communications of the ACM (the Association for Computing Machinery, a major professional body for computer scientists). That paper left out key details.

The actual source code sat in MIT's archives until very recently.

When researchers finally dug it out, they found something surprising. ELIZA wasn't one program. It was a platform, a kind of engine that could run different "scripts", each giving the system a completely different persona.

The famous therapist character was just one script, called Doctor. Weizenbaum chose psychiatry because a therapist can plausibly know almost nothing about your real life and still hold a conversation. It was a clever workaround for the program's limits, not a statement about mental health.

Other scripts let ELIZA discuss mathematics, poetry, colour, paradoxes, relativity, France and elevators.

As IEEE Spectrum AI first reported, the new book Inventing ELIZA frames this as a genuine turning point in understanding early computing history. The code shows ELIZA had contextual memory, the ability to track earlier parts of a conversation, and script-editing features nobody knew about. We covered the book's broader cultural argument on 14 July 2026 in our earlier story on why ELIZA explains your ChatGPT confessions.

Does any of this matter for modern AI?

More than you'd expect. The design choice to separate the ELIZA engine from its scripts, keeping the conversation rules in a swappable file rather than baked into the program, directly anticipated how modern AI chatbots work. Today's systems, from customer-service bots to voice assistants, run different "personas" on top of shared underlying models. ELIZA did that first.

The gap between the published description and the real code is also telling. Weizenbaum explained some of what ELIZA did but not all of it. That distance between what developers say a system does and what the code actually does is a live issue in AI right now, not a relic of the 1960s.

For ordinary users, the lesson is simpler. The program that made people feel heard was always more complicated, and more limited, than it looked. That's still true of the chatbots on your phone.

ELIZA never understood a word anyone said. It just knew how to make you feel like it did. Sixty years later, that's still the trick.

© 2026 AI2Day