Return to the archive index

Re: wearable ideas (ELIZA SOURCE)

From:
Date: Wed, 5 Sep 2001 17:54:29 EDT

In a message dated 9/5/2001 3:38:45 PM Eastern Daylight Time, 
 writes:

<< I want to get the source code for that old "Eliza" AI 
     experiment/game and make it work with viavoice. I had this 
     on my trash-80 model I in the late '70s. Eliza is a doctor
     (psychologist) and you interact with her telling her your 
     problems. Talk about insanity, her purse will be the 
     doctor, and she will have lengthy conversations with it!
     She's going to laugh at this one. If anyone knows where
     I can get the linux source code for the infamous Eliza 
     please let me know. >>

How about this? From http://www.psychol.ucl.ac.uk/www/light_connections.html

Eliza
Eliza is the name of a simple programme which uses a natural language 
interface to trick you into thinking it is intelligent. She's a doctor who 
you can talk to about your ailments. You can get the code for Eliza for your 
computer from the places listed below, and many more ... 

The software from Peter Norvig's book "Paradigms of AI Programming" is 
available by anonymous ftp from unix.sri.com:pub/norvig and on disk in 
Macintosh or DOS format from the publisher, Morgan Kaufmann. The software 
includes Common Lisp implementations of: Eliza and pattern matchers, Emycin, 
Othello, Parsers, Scheme interpreters and compilers, Unification and a prolog 
interpreter and compiler, Waltz line-labelling, implementation of GPS, 
macsyma, and random number generators. For more information, write to Morgan 
Kaufmann, Dept. P1, 2929 Campus Drive, Suite 260, San Mateo CA 94403, call 
800-745-7323, or fax 415-578-0672. (Mac ISBN 1-55860-227-5; DOS 3.5" ISBN 
1-55860-228-3; or DOS 5.25" ISBN 1-55860-229-1). 

The doctor.el is an implementation of Eliza for GNU-Emacs emacs-lisp. Invoke 
it with "Meta-X doctor". 

Source code for ELIZA in Prolog (implemented by Viren Patel) is available by 
ftp from aisun1.ai.uga.edu. 

muLISP-87 (a MSDOS Lisp sold by Soft Warehouse) includes a Lisp 
implementation of Eliza. 

Compute!'s Gazette, June 1984, includes source for a BASIC implementation of 
Eliza. You can also find it in 101 more computer games, edited by David Ahl, 
published by Creative Computing (alas, they're defunct, and the book is out 
of print). 

Herbert Schildt "Artificial Intelligence using C", McGraw-Hill, 1987, ISBN 
0-07-881255-0, pp315-338, includes a simple version of DOCTOR. 

ucsd.edu:pub/pc-ai contains implementations of Eliza for the IBM PC. 

Or how about the code for it in basic? Available in plaintext at 
http://www.basicguru.com/files/abc/abc9509/eliza.bas

Or maybe a Gnu emacs implementation in plaintext here: 
http://www.cs.umbc.edu/471/papers/emacs-doctor.shtml

Or if, for some reason, you wanted prolog... here it is in plaintext as well: 
http://www.cs.umbc.edu/471/prolog/eliza.pl

I think this should be what you're looking for. It's the eliza that I 
remember... hope it helps.

~patrick

--
Subscription/unsubscription/info requests: send e-mail with subject of
"subscribe", "unsubscribe", or "info" to 
Wear-Hard Mailing List Archive (searchable): http://wearables.blu.org
please, Please, *PLEASE* don't subscribe through a forward/false domain

+Previous Message in Thread | Next Message in Thread

From Wear-Hard Mailing list Archive (WH)
Maintained by R. Paul McCarty

Archive created with babymail