Summon the Tutorial AI Mind into your presence with MSIE.

The Ask Mind-Module of the AI Breakthrough
by Mentifex

1. Theory of AI4U Algorithm Steps: Code the Ask Mind-Module

   /^^^^^^^^^\  Generation of "do cats eat fish?"  /^^^^^^^^^\
  /   EYE     \  Auxiliary +Subject +Verb +Object /   EAR     \
 /             \    | | |    ___________         /             \
|   _______     |   | | |   / Sentence  \       |               |
|  /"cats" \    |   | | |   \___________/-------|-------------\ |
| / percept \---|---|-+ |     |        \        |             | |
| \ engram  /   |  e|c|f|     |        _\____   |             | |
|  \_______/    |  a|a|i|     |       / Verb \  |             | |
|               |  t|t|s|     |      ( Phrase ) |             | |
|               |   |s|h|     |      /\______/  |             | |
|   visual      |   | | |     |     /    / |    |  auditory   | |
|               |   | | |  ___|__  /    /  |    |             | |
|   memory      |   | | | / Noun \/   _/_  |    |  memory     | |
|               |   | | |( Phrase )  /Aux\ |    |             | |
|   channel     |   | | | \______/   \___/ |    |  channel    | |
|               |   | | |     |        \   |    |     ____    | |
|               |   | | |     |         \  |    |    /    \   | |
|   _______     |   | | |     |         _\_|_   |   /"do"  \  | |
|  /fresh  \    |   |_|_|    _|___     / En  \  |  / "cats" \ | |
| / image   \   |  /     \  / En  \   / Verbs \-|-/  "eat"   \| |
| \ engram  /---|--\ Psi /-/ Nouns \  \_______/ | \  "fish"  /  |
|  \_______/    |   \___/  \_______/------------|--\________/   |

http://mind.sourceforge.net/diagrams.html shows a Theory of Mind.

The Ask module provides the third of three basic sentence types
necessary for the invention of an artificial Mind complex enough
to lead to superintelligence yet still simple enough for students
of computer science to understand with the aid of an AI textbook:
- assertions;
- negations;
- questions.
The ability of the AI Mind to think and converse with such basic
syntax structures paves the way for demonstrations of reasoning
and machine learning.

The ability of a Mind to ask questions and seek information is an
awesome development in evolution, because knowledge is power.

A basic consideration in designing the Ask module is the problem
of what will provide motivation or incentive for the AI to ask a
question, query a database, or swallow an entire Web ontology.

The Ask module will be charged with choosing any one of a variety
of formats for conversational questions and electronic queries.
Being software itself, an AI Mind sits in the middle between
asking questions socially and submitting queries electronically,
whereas human beings are more pronouncedly in the social milieu.

An AI must be prepared to seek information in many places.
Likewise, the world must be prepared to deal with AI entities
looming large as seekers and consumers of information services.

When a species of AI Mind appears on the scene, at first it is
rudimentary code in one or more programming languages, and it
must quicken like a foetus in the quasi-womb of its host computer
or its robot body.


http://mind.sourceforge.net/ai4u_157.html is an overview of Mind.


2. JavaScript Seed AI source code with User Manual
// Ask() enables the AI to ask a question, query a database,
// search the Web with a search engine, or swallow ontologies.
function Ask() {  // ATM 12aug2002; or your ID & date.
  wtAuxSDo();     // Ask a "What do (blank)s do?" question. 
  recon = 0;      // Reset the incentive to ask questions. 
}  // End of Ask(); return to English() module.

3. Mind.Forth free artificial general intelligence with User Manual
\ ASK enables the AI to ask aquestion, query a database,
\ search the Web with a search engine, or swallow ontologies.
:  ASK  \ ATM 4aug2002; or your ID & date.
   whatAuxSDo  \ 4aug2002 Ask a "What do blanks do?" question.
   0 recon !   \ 4aug2002 Reset the incentive to ask questions.
;  \ End of ASK; return to ENGLISH.

http://mind.sourceforge.net/m4thuser.html is the Mind.Forth User Manual.

http://mind.sourceforge.net/variable.html explains the Seed AI variables.


4. Analysis of the Modus Operandi

The Ask code will be responsible for all manner of queries:
- asking questions of human beings during conversations;
- consulting databases and standard reference works;
- obtaining "pre-digested" knowledge form Web ontologies;
- searching the Web with search engines.


5. Troubleshooting and Robotic Psychosurgery

Try in advance not to introduce any evolutionary bugs.

The AI Debugger program may shed some light in general on how to debug
and troubleshoot programs in artificial intelligence.


6. Ask Module Resources for Seed AI Germination and Evolution


The Ask mind-module is the subject of Chapter 8
in your POD (print-on-demand) AI4U textbook,
as worthily reviewed and intellectually evaluated
by Mr. Christopher Doyon of the on-line Turing Store; and
by Prof. Robert W. Jones of Emporia State University.
A search on eBay may reveal offerings of AI4U and
a catalog search for hardbound and paperback copies
may reveal libraries beyond the following where students
of artificial intelligence may borrow the AI4U textbook:
  • Hong Kong University Call Number: 006.3 M981
  • North Carolina State University (NCSU) Call Number: Q335 .M87 2002
  • Texas A&M University
    Consider http://www.bookcrossing.com as a way to
    circulate and track your wandering copy of AI4U.
    At your own library you may submit a request for
    the acquisition of AI4U with ISBN 0595654371.

    Return to top; or to sitemap; or to
    C:\Windows\Desktop\Mind.html
    [For the above link to work, copy to your local hard disk
    http://mind.sourceforge.net/Mind.html
    and name it Mind.html in the C:\Windows\Desktop\ directory.]

    SourceForge Logo