70 likes | 168 Vues
"Who is Eliza?" delves into the groundbreaking computer program developed by Joseph Weizenbaum in 1966. Named after the character in Shaw's "Pygmalion," it simulates human-like conversations, especially replicating psychoanalyst-patient interactions. By cleverly turning input around, Eliza identifies keywords, ranks them, and responds intelligently, making it a significant early example of natural language processing. Check out various versions online for a demo.
E N D
Who is Eliza? • Computer program developed in 1966 by Joseph Weizenbaum(* 8. Jannuary 1923, † 5. March 2008). • Very early example of natural language processing. • One of the first chatterbots in existence. • Named after Eliza Doolittle, a character in George Bernard Shaw’s Play Pygmalion.
Who is Eliza? • The program can simulate a human-like interaction. • Its mission was the attempt to replicate the conversation between a psychoanalyst and a patient. In a therapeutic situation a human being can reply to a statement with a question, that indicates very little specific knowledge of the topic.
How does it work? • Basically ELIZA works by turning everything you say around: • Input text is read and inspected for keywords, • sentence is transformed according to a rule associated with the keyword, • if no keyword is found, a content-free remark is retrieved. • More complex: • Keywords may have a rank; identification of the most important keyword. • Identification of some minimal context within which the chosen keyword appears. • Choice of an appropriate transformation rule + making of the transformation. • Respond “intelligently” even if no keyword is detected in the input text.
Demo • Various versions available for download or to use online i.E.http://www.masswerk.at/elizabot/eliza.html
Reference • J. “ELIZA – A Computer Program For the Study of Communication Between Man And Machine”. In Communications of the ACM Volume 9, Number 1 (January 1966), pp. 36-45. http://dl.acm.org/ft_gateway.cfm?id=365168&ftid=64039&dwn=1&CFID=383890646&CFTOKEN=12646427 • http://en.wikipedia.org/wiki/ELIZA