IUBio

AI@Home: Artificial Intelligence Tutorial

Arthur T. Murray uj797 at victoria.tc.ca
Wed Jun 21 13:26:48 EST 2000


Step One:  Read Technological Singularity by Vernor Vinge at
http://www.ugcs.caltech.edu/~phoenix/vinge/vinge-sing.html
so that this Tutorial may refer back to ideas of Vinge.

Step Two:  Explore the modules of the Mind.Forth flow-chart at
http://www.geocities.com/Athens/Agora/7256/mind4th.html so
that you may explain to other persons what each module does.

Step Three:  Read the theory document "Know Thyself!" at
http://www.geocities.com/Athens/Agora/7256/theory5.html
upon which the AI at Home artificial intelligence is based.

Step Four:  Download and run Mind.Forth or a port into
http://www.geocities.com/mentifex/webcyc.html#proglangs
another programming language and at the same time switch
on the Tutorial mode to make the AI show you what it is
doing internally at each stage of interacting with you.
(Please be patient while the various volunteer AI coders
build up an ever more detailed Tutorial mode.)

Step Five:  Teach the operation of the AI to at least
one other person so that you will have to think things
through well enough to answer questions, teacher.

Step Six:  Ask any questions that you can not answer
in the appropriate http://www.deja.com/usenet/ Usenet
forum such as news:comp.robotics.misc or any newsgroup
that seems appropriate for the discussion.

Step Seven:  Increase the installed base of the AI at Home
source code by porting the artificial mind to another
language of your choice or by writing mind extensions in
the Forth that you learn from one of these tutorials:

Beginning Forth Tutorial:  The major concepts of Forth.
http://home.tampabay.rr.com/jforth/C04_Tutorial_Beginning.html

Intermediate Forth Tutorial:  Variables, Flow of Control, etc.
http://home.tampabay.rr.com/jforth/C05_Tutorial_Intermediate.html

Advanced Forth Tutorial:  for becoming a Forth expert.
http://home.tampabay.rr.com/jforth/C06_Tutorial_Advanced.html

A Beginner's Guide to Forth -- by Julian V. Noble
http://Landau1.phys.virginia.edu/classes/551/primer.txt

Win32Forth Getting Going -- Getting Started in Forth.
http://www.sunterr.demon.co.uk/guide.htm

--
Forth is the lingua franca of AI, embedded NC and robotics.
For details on Mind.Forth and the public domain AI project,
see the ACM Sigplan Notices 33(12):25-31 (December 1998),
"Mind.Forth: Thoughts on Artificial Intelligence and Forth."






More information about the Neur-sci mailing list

Send comments to us at biosci-help [At] net.bio.net