ELIZA is an early natural language processing (NLP) program developed in 1966 by Joseph Weizenbaum at MIT.
🎯 Its goal was to simulate a human-like conversation, particularly mimicking a Rogerian psychotherapist.
ELIZA is considered the first chatbot in AI history.
ELIZA uses pattern matching and substitution techniques:
💬 Example: User: "I am feeling sad." ELIZA: "Why are you feeling sad?"
ELIZA does not understand the meaning — it simply mirrors the input in a clever way.
The most well-known script used in ELIZA is called DOCTOR, where ELIZA pretends to be a psychotherapist.
User: I am unhappy.
ELIZA: I'm sorry to hear you are unhappy.
User: I need help.
ELIZA: What kind of help do you need?
| Contribution | Explanation |
|---|---|
| Early NLP system | First system to simulate dialogue using language rules |
| Inspired chatbot development | Basis for future systems like Siri, Alexa, and ChatGPT |
| Human reaction | Many users felt it truly “understood” them, surprising even its creator |
| Raised ethical questions | About emotional dependence on machines |
| Limitation | Explanation |
|---|---|
| No true understanding | Only reacts based on keywords and templates |
| Fails with complex input | Can’t handle logic, ambiguity, or context |
| Easily breaks | With out-of-pattern or unrelated responses |
| Feature | Detail |
|---|---|
| Name | ELIZA |
| Creator | Joseph Weizenbaum |
| Year | 1966 |
| Function | Simulates a conversation using pattern matching |
| Famous Script | DOCTOR (psychotherapist simulation) |
| Significance | First chatbot, milestone in NLP, inspired future AI systems |
Open this section to load past papers