The Simon Laven Page >
Classic Chatterbots >
Eliza - By Joseph Weizenbaum
Eliza is the best known Artificial Intelligence program in the world. It is also one of the oldest. Created in the early 1960's by MIT scientist Joseph Weizenbaum and named after Eliza Doolittle, its mission was to attempt to replicate the conversation between a psychoanalyst and a patient.
The PC versions that I am giving away here date from 1987, and two reporters for Britain's 'The Observer' newspaper once joked that, after downloading it from this page, they had to search their attics to find a computer sufficiently underpowered to run it.
Eliza works by turning everything you say around. For example:
She may reply: did you come to me because you were having a very bad day?
She may reply: oh, you have come to talk to me ?
By doing this Eliza is able to talk you in to giving her your deepest feelings. She does not remember it and keeps no recollection of anything you say, but sociologist Sherry Turkle noted that people actually became protective of their relationship with her, mainly because everything you say becomes a personal question.
This can lead to a very interesting conversation that makes her seem so friendly and understanding. However this does have some pitfalls:
She may reply: how long have you been doing fine thank i?
So every now and again Eliza displays a severe lack of understanding. Which does not seem too bad as you can soon learn your way around this problem. However, once Eliza has repeated a modified version of your sentence for the fifth time in a row you do begin to have doubts about her capability.
Download Frank.zip (21k), another incarnation. There is something that I like about this one.
Download Eliza11.zip (23k), a version of Eliza created by The Broadcasters Database.
Download Meliza.zip (56k), this version is written in Snobol. But a runtime module is included so you can use it easily.
If this is your first visit to my site I invite you to sample the dozens of similar Chatterbots I have here at The Simon Laven Page.