skip to main content
article

Forth and AI revisited: BRAIN.FORTH

Published:01 December 2004Publication History
Skip Abstract Section

Abstract

Six years ago in this journal we discussed the work of Arthur T. Murray, who endeavored to explore artificial intelligence using the Forth programming language [1]. His creation, which he called MIND.FORTH, was interesting in its ability to understand English sentences in the form: subject-verb-object. It also had the capacity to learn new things and to form mental associations between recent experiences and older memories. In the intervening years, Mr. Murray has continued to develop his MIND.FORTH: he has translated it into Visual BASIC, PERL and Javascript, he has written a book [2] on the subject, and he maintains a wiki web site where anyone may suggest changes or extensions to his design [3]. MIND.FORTH is necessarily complex and opaque by virtue of its functionality; therefore it may be challenging for a newcomer to grasp. However, the more dedicated student will find much of value in this code. Murray himself has become quite a controversial figure.

References

  1. Frenger, P., "MindForth: Thoughts on AI and Forth", ACM Sigplan Notices, Dec. 1998, pg. 25--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Murray, A., AI4U: Mind-1.1 Programmer's Manual, Writer's Club Press, 2002, ISBN: 0595654371.Google ScholarGoogle Scholar
  3. http://mind. sourceforge.net/mind4th.html.Google ScholarGoogle Scholar
  4. Frenger, P., "A Forth Neural Net Controller", Proc 1st ACM SIGForth Conf, 1989, pg. 25--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Frenger, P., "A Distributed Control System for a Robotic Hand/Arm Model", 10th ACM OOPSLA Conf, 1995, Program Supplement, pg. 149.Google ScholarGoogle Scholar
  6. Frenger, P., "Objects in ANDROID.FORTH", 14th ACM OOPSLA Conf, Program Supplement, pg. 59--60.Google ScholarGoogle Scholar
  7. Frenger, P., "Meet ANNIE: an Open Systems Android Robot", Proc ANNIE 2000 Conf., 2000, pg. 33--38.Google ScholarGoogle Scholar
  8. Frenger, P., "Going APE.FORTH to Mars", ACM Sigplan Notices, Dec 2002, pg. 9--13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. http://www.uchsc.edu/sm/psych/postdoc/index.html.Google ScholarGoogle Scholar
  10. Frenger, P., "A Reduced Ambiguity Lexical System for an Artificial Cortex", Biomed Sci Instrum, 40, 2004, pg. 424--428.Google ScholarGoogle Scholar
  11. http://www.mpeltd.demon.co.uk.Google ScholarGoogle Scholar
  12. http://www.openfirmware.org/1275/home.html.Google ScholarGoogle Scholar
  13. Frenger, P., "Human Nervous System Function Emulator", Biomed Sci Instrum, 36, 2000, pg. 289--294.Google ScholarGoogle Scholar
  14. Drescher, G., Made-Up Minds, MIT Press, Cambridge MA, 1991.Google ScholarGoogle Scholar
  15. http://www.denverii.com/home/html.Google ScholarGoogle Scholar
  16. Diagnostic and Statistical Manual of Mental Disorders (DSM-IV-TR), 2000, American Psychiatric Association, Washington D.C.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 39, Issue 12
    December 2004
    116 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/1052883
    Issue’s Table of Contents

    Copyright © 2004 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 December 2004

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader