Eliza / Doctor: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
No edit summary
Line 1: Line 1:
Famous "mother of all chatbot" programs by [[wikipedia:Joseph Weizenbaum]]. Eliza was in fact a generic engine for producing / conducting interactive dialogues. The "DOCTOR" script became the legendary example of a "Rogerian" psychologist employing mirroring technique to converse with its user as patient.  
Famous "mother of all chatbot" programs by [[wikipedia:Joseph Weizenbaum]]. Eliza was in fact a generic engine for producing / conducting interactive dialogues. The "DOCTOR" script became the legendary example of a "Rogerian" psychologist employing mirroring technique to converse with its user as patient.  
* [http://web.stanford.edu/class/linguist238/p36-weizenabaum.pdf Original publication : Computational Linguistics: ELIZA--A Computer Program For the Study of Natural Lnaugage Communication Between Man and Machine]
* online/javascript implementation -- https://www.masswerk.at/elizabot/


* http://automatist.org/eliza/
* http://automatist.org/eliza/
* [http://www.jackhenriefisher.com/eliza.html Conversation with Eliza]
* [http://www.jackhenriefisher.com/eliza.html Conversation with Eliza]
* http://web.stanford.edu/group/SHR/4-2/text/dialogues.html
* http://web.stanford.edu/group/SHR/4-2/text/dialogues.html
Implementations that are "faithful" to the original Weizenbaum script:
* online/javascript implementation -- https://www.masswerk.at/elizabot/


Other similar (but not complete) eliza implementations:
Other similar (but not complete) eliza implementations:


* https://github.com/dhconnelly/paip-python/blob/master/paip/eliza.py
* https://github.com/dhconnelly/paip-python/blob/master/paip/eliza.py
{{youtube|cNBjVNU69AI}}

Revision as of 10:06, 11 October 2020

Famous "mother of all chatbot" programs by wikipedia:Joseph Weizenbaum. Eliza was in fact a generic engine for producing / conducting interactive dialogues. The "DOCTOR" script became the legendary example of a "Rogerian" psychologist employing mirroring technique to converse with its user as patient.

Other similar (but not complete) eliza implementations: