Path: utzoo!attcan!uunet!clyde.concordia.ca!news-server.csri.toronto.edu!mailrus!uflorida!mephisto!udel!burdvax!finin@prc.unisys.com From: finin@prc.unisys.com (Tim Finin) Newsgroups: comp.lang.lisp Subject: Re: Eliza Summary: try the doctor command in Gnu Emacs Message-ID: <13286@burdvax.PRC.Unisys.COM> Date: 26 Mar 90 16:25:54 GMT References: <3384@dogie.macc.wisc.edu> Sender: news@PRC.Unisys.COM Reply-To: finin@prc.unisys.com (Tim Finin) Organization: Unisys Center for Advanced Information Technology Lines: 19 In-reply-to: gregg@vms.macc.wisc.edu (Theodore Gregg) In article <3384@dogie.macc.wisc.edu>, gregg@vms (Theodore Gregg) writes: > >Eliza is a program that carries on a simplistic conversation in >English. It was originally developed by Joseph Weizenbaum and >was described in the Communications of ACM, January, 1966. I >was wondering if anyone had a copy of the source for this >classic program, written in Lisp. ... The most accessible version of a Eliza-like program is distributed with Gnu Emacs. Just enter the command "doctor" to Gnu Emacs to invoke it. The source is provided, of course, and can be found wherever your system puts its Gnu Emacs Lisp code. Most implementations of an Eliza-like system that I have seen have descended from a version of Doctor done for Maclisp around 1969. I don't know the history of that software, but I think Jon L. White may have been be responsible. The Gnu Emacs version does not look like a port of this, however. -- Tim Finin finin@prc.unisys.com Center for Advanced Information Technology 215-648-2840, 215-648-2288 (fax) Unisys, PO Box 517, Paoli, PA 19301 215-386-1749 (home)