Summon the AI4U Textbook AI Mind into your presence with MSIE.

enVocab English Vocabulary Module of the AI Breakthrough
by Mentifex

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

   /^^^^^^^^^\ enVocab Adds New English Vocabulary /^^^^^^^^^\
  /   EYE     \                                   /   EAR     \
 /             \ CONCEPTS in SEMANTIC MEMORY     /  ________   \
|    ______     |   | | |              _____    |  / enBoot \   |
|   / old  \!!!!|!!!|!| |             /     \   | / English  \  |
|  / image  \---|---|-+ |    _____   / New-  \  | \ "vault"  /  |
|  \ recog  /   |   |c| |   /     \ ( Concept ) |  \________/   |
|   \______/    |   |a| |  / Old-  \ \_______/--|-------------\ |
|               |   |t| | ( Concept )--|---|----|----------\  | |
|  visual       |   |s| |  \_______/---|---|----|-------\  |  | |
|               |  e| | |     _|_______V_  |    |  c    |  |  | |
|  memory       |  a| | |    /  Parser   \ |    |   a   |  |  | |
|               |  t| | |    \___________/ |    |    t  |  |  | |
|  reactivation |   | |f|      |noun?      |    |     s-/  |  | |
|               |   | |a|      |verb?      |    |  e       |  | |
|  channel      |   | |u|  ____V________   |    |   a      |  | |
|               |   | |n| ( Instantiate )  |    |    t-----/  | |
|    ______     |   | |a|  \___________/   |    |  f          | |
|   / old  \    |   |_|_|  /       ________V_   |   a         | |
|  / image  \   |  /     \/       /          \  |    u        | |
|  \ store  /---|--\ Psi /       (  enVocab   ) |     n       | |
|   \______/    |   \___/         \__________/  |      a------/ |

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

The English vocabulary "enVocab" module stores the concept number
"nen" (number-English); initial activation "act" level zero; "fex"
(fiber-out) mindcore-exit tag; grammar part-of-speech "pos" tag;
"fin" (fiber-in) tag for concepts entering the Psi mindcore; and
"aud" tag for reactivating words in the auditory memory channel.
The software tags are the analog of associative tag fibers in the
CNS (central nervous system) mindgrid wetware of a human brain.


2. Words Remain in the Auditory Channel

When the English enVocab module, the German deVocab module or any
other vocabulary module for a natural language creates new nodes
on the analog of lexical fibers in the semantic memory channel,
the actual phonemic words remain and move about in the auditory
memory channel, where the human or robot mind hears itself think.


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


3. JavaScript free Seed AI source code with free User Manual
// enExam() is a method of enNode()
// for access to English lexical nodes.
function enExam() {  // ATM 18apr2002; ID & date.
  en0 = this.nen;
  en1 = this.act;
  en2 = this.fex;
  en3 = this.pos;
  en4 = this.fin;
  en5 = this.aud;
} // End of enExam method of enNode().

// enNode() is called from enVocab()
// to create or modify an English concept node:
function enNode(nen,act,fex,pos,fin,aud) {  // ATM
  this.nen = nen; // n(umber of) En(glish) concept;
  this.act = act; // activation level;
  this.fex = fex; // fiber-out (from Psi);
  this.pos = pos; // grammatical part-of-speech;
  this.fin = fin; // fiber-in (to Psi);
  this.aud = aud; // aud(itory) recall-vector.
  this.enExam = enExam; // a method of this object.
} // End of enNode(); return to enVocab(). 

// enVocab() is called from newConcept() or oldConcept()
// to create a node on a concept-fiber by "attaching"
// to it associative tags for En(glish) vocab(ulary).
// enVocab() suggests the possibility of coding
// frVocab() for French vocabulary (see ISO 639);
// deVocab() for (deutsch) German vocabulary; and
// jaVocab() for Japanese vocabulary, etc.
function enVocab() { // ATM 18apr2002; or your ID & date.
  enLexicon[t] = new enNode(nen,0,fex,pos,fin,aud);
} // End of enVocab; return to oldConcept or newConcept.

4. Mind.Forth free artificial general intelligence with User Manual
\  enVocab is called from bootstrap; NEWCONCEPT or OLDCONCEPT
\  to create a node on a quasi-concept-fiber by "attaching"
\  to it associative tags for En(glish) vocab(ulary).
:  enVocab  \ ATM 21apr2002; or your ID & date.
  ( Number "nen" of English )       nen @  t @  0  en{ !
  ( Do not store the activation level; it is a transient.)
  ( Store mindcore EXit tag. )      fex @  t @  2  en{ !
  ( Store part of speech "pos".)    pos @  t @  3  en{ !
  ( Store mindcore IN tag. )        fin @  t @  4  en{ !
  ( Store the auditory "aud" tag. ) aud @  t @  5  en{ !
;  \ End of enVocab; return to OLDCONCEPT or NEWCONCEPT.

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

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


5. Analysis of the Modus Operandi

enVocab gets values for each associative tag from other modules,
then inserts each value at the proper time-related point or node
on a ganged quasi-fiber in the En(glish) lexical memory array.


6. Troubleshooting and Robotic Psychosurgery

Since enVocab stores associative-tag values in the English lexicon array,
any problems that result will typically be traceable back to where the
value being stored was set.

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


7. English Vocabulary Resources for Seed AI Germination and Evolution


The enVocab mind-module is the subject of Chapter 31
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