ELIZA

Example of ELIZA in Emacs.

ELIZA is an early program able to process natural language. ELIZA operated by processing users' responses to scripts. The most famous script was called DOCTOR. It was a simulation of a Rogerian psychotherapist. Eliza didn't know much about thought or emotion. However, DOCTOR sometimes provided conversation like a human. ELIZA was written at MIT by Joseph Weizenbaum between 1964 and 1966.

When the person used words that were not in the very small list, DOCTOR might say, for example, responding to "My head hurts", "Why do you say your head hurts?" The response to "My mother hates me" might be "Who else in your family hates you?" ELIZA was programmed using simple pattern matching techniques, but was taken seriously by several of its users, even after Weizenbaum explained to them how it worked. It was one of the first chatterbots in existence.

Implementations

ELIZA Media

Related pages

Notes

References

  • Weizenbaum, Joseph (January 1966), "ELIZA — A Computer Program For the Study of Natural Language Communication Between Man And Machine", Communications of the ACM, 9 (1): 36–45, doi:10.1145/365153.365168, S2CID 1896290
  • Weizenbaum, Joseph (1976). Computer power and human reason: from judgment to calculation. W. H. Freeman and Company. ISBN 0-7167-0463-3.
  • Whitby, Blay (1996), "The Turing Test: AI's Biggest Blind Alley?", Machines and Thought: The Legacy of Alan Turing, vol. 1, Oxford University Press, pp. 53–62, ISBN 0-19-823876-2, archived from the original on 2008-06-19, retrieved 2010-06-01

Other websites