
ELIZA is an early natural language processing (NLP) program developed in 1966 by Joseph Weizenbaum at MIT.
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 view and download past papers
Click on Show Past Papers to load available exam papers.