JavaScript AI Mind Programming Journal
AI4U Blog -- Tues.26.AUG.2008


1. Outposts of Artificial Intelligence en Route to AI Mind Installations

[ ] Address the issue of grammatical number in noun and verb concepts.
[ ] Use differential activation in audRecog to recognize word-stems.
[ ] Prime the JSAI to traverse its KB and ask questions about gaps.
[ ] Get output to appear simultaneously in the Transcript display mode.
[ ] Make Tutorial mode show slosh-over concepts about to be selected.
[ ] Program the JSAI to think on its own at start of running the AI.
[ ] Induce Stephen Reed to build TexAI on the MindForth AI engine.
[ ] Achieve proper balance of determinants of conceptual activation.

[16may2008] In reEntry() implement the "upnext" MWA code from MindForth.
[17may2008] From the verbClear() module fashion a verbClip() module.
[ 16aug2008] Bring JSAI audRecog up to par with MindForth audRecog.
[ 19aug2008] Enable audRecog to recognize plural forms of singular nouns.
[ 22aug2008] Add a "num" (number) flag to the flag-panel of the psi array.
[ 23aug2008] Create an Article module to be called by the nounPhrase module.
[ 26aug2008] Debug the Article module; flesh out the "detour" code.


2. Tues.26.AUG.2008 - UPDATING THE Article WEBPAGE

Today we have converted the stub of the Article webpage into
a full-fledged documentation page, where we describe what
the Article module does. Now we need to finish debugging
the operation of the Article() module in the JavaScript AI.


3. Tues.26.AUG.2008 - CONVERTING FORTH CODE INTO JAVASCRIPT

When we recreated the Article() module from the JavaScript AI (JSAI)
in the MindForth source code on 25.AUG.2008, the AI software did not
at first work right. We found that it was much easier to debug
the code in Forth than in JavaScript.


4. Tues.26.AUG.2008 - DEBUGGING THE JAVASCRIPT AI

Right away we comment out the JavaScript Article() line
      motjuste = 7;   // "nen" concept #7 for "the";
because "the" is not a "motjuste" for anything;
it is simply a word that we want the AI to think,
under certain circumstances governed by psi-flags.

Next, as we did in MindForth, we introduce an "audjuste"
variable (paired with "motjuste") to help make sure that
nounPhrase() sends the correct aud(itory) onset-tag into
the Speech() module, which in turn activates engrams in
the auditory memory channel.


5. Tues.26.AUG.2008 - FLESHING OUT THE DETOUR ROUTINES

Although we get the AI Mind to call Article() and say "THE"
before every noun under SVO() sentence-generation, we find
that thoughts do not loop properly after circular input.
As we troubleshoot the problem, we notice that the
"detour" routines from MindForth have not been fully
implemented in the JavaScript AI, so we take some time
to code the "detour" tests in the JavaScript software,
trying to remain as faithful as possible to what has
already worked well in MindForth. As we prepare to upload to
http://mentifex.virtualentity.com/jsaimind.html
we wish that the JSAI Mind were more stable, but we
are happy with the basic function of the Article()
module and we look forward to debugging the complex
activation-settings that surround the "detour" tests.


6. Notes

Potential topics for initial writings in journal webpages
- Are people competing to have the oldest or longest-living AI Mind?
- Is AI being created in secret by large, powerful organizations?
- CS textbooks should be written from an AI POV.
- These JSAI journal entries are tantamount to a weblog.
---- (Mention how Jorn Barger created the very first weblog.)
- To what extent is Mentifex AI causing any AI evolution?
- People in other countries, especially India, are welcome to the AI.
- Living a Sci-Fi Life
- Living in a Fool's Paradise


7. Resources

JavaScript for Artificial Intelligence
http://mentifex.virtualentity.com/js.html

For discussion of the JSAI Mind, see the
comp.lang.javascript newsgroup on Usenet.


8. Associated pages

Modules of the AI-Complete Mind-Expansion
23.AUG.2008 -- the Article module;
03.SEP.2008 -- the kbTraversal module;
17.SEP.2008 -- the kbSearch module.
25.SEP.2008 -- the beVerb module.

http://mind.sourceforge.net/computationalization.html

http://mind.sourceforge.net/mind_faq.html

http://mentifex.virtualentity.com/actrules.html

JavaScript AI Mind Programming Journal
http://mentifex.virtualentity.com/js080815.html
http://mentifex.virtualentity.com/js080816.html
http://mentifex.virtualentity.com/js080819.html
http://mentifex.virtualentity.com/js080822.html
http://mentifex.virtualentity.com/js080823.html
http://mentifex.virtualentity.com/js080826.html
http://mentifex.virtualentity.com/js080904.html

MindForth Programming Journal
http://mentifex.virtualentity.com/fp080824.html
http://mentifex.virtualentity.com/fp080825.html
http://mentifex.virtualentity.com/fp080827.html
http://mentifex.virtualentity.com/fp080829.html
http://mentifex.virtualentity.com/fp080831.html
http://mentifex.virtualentity.com/fp080901.html
http://mentifex.virtualentity.com/fp080903.html
http://mentifex.virtualentity.com/fp080912.html
http://mentifex.virtualentity.com/fp080917.html
http://mentifex.virtualentity.com/fp080925.html
http://mentifex.virtualentity.com/fp080927.html


Return to the
top of this page or to the
main index page.