MindForth is in transit from one plateau of AI functionality to
another, higher plateau. New mind-modules (Article; kbTraversal;
kbSearch; beVerb) are being introduced and old modules are being
enhanced and expanded with more sophisticated AI functionality.
When MindForth reaches the new plateau, it will be able to converse
more naturally with a human user and with fewer restrictions on what
the user may enter as input to the AI Mind. Whereas the basic,
proof-of-concept MindForth could only discuss plural nouns with
plural verbs, the expanding MindForth will discuss concepts with
English words in both singular and plural forms. To achieve this
greater functionality, the audRecog module must be tweaked and
refined to recognize the basic singular stem of a noun with or
without an "s" as the ending of the plural form. The "odds must be
stacked," so to speak, in favor of stem-recognitions within one or
two characters of the end of an incoming word, so that a false stem
appearing early in an input word does not cause a false recognition --
as was the case with the earlier audRecog work of
19.AUG.2008 in the
coding of the JavaScript
Mind.html AI. In that episode we achieved
a rudimentary recognition of noun-stems within plural input forms,
but we later commented out the following JavaScript "hand-off" code
// if (psi == 0) { // 19aug2008
// psi = morphpsi; // 19aug2008 Replace unknown plural with a known singular.
// } // 19aug2008
in audRecog because false recognitions of spurious noun-stems near the
start of an input word were fooling the AI into thinking that it had
recognized a stem that was present only in the first few characters
of a word of input. Now we need to devise conditional code in Forth
and in JavaScript that will accept stem-recognitions only within one
or two characters of the end of an input word -- close enough to fit
plural forms ending in "-s" or "-es". Accordingly from the JavaScript
Mind.html AI we bring the following variables into the MindForth AI.
variable morphpsi ( 30sep2008 For audRecog recognition of morphemes )
variable subpsi ( 30sep2008 For audRecog of sub-component stems of words )
We test the AI, and it still runs. Then we spend several hours gradually
tweaking the audRecog code until we get it to recognize noun-stems not
only inside plural nouns, but towards the end of the plural words.
We test the code by having the AI recognize "cats" as a form of "cat".
We also get the AI to reject "catnip" as not being a form of "cat".
The resulting audRecog code is not optimized and barely gets the
job done, but we upload it because it is an improvement and because
it constitutes an archival version of
MindForth which may serve as
a point of departure for further improvements.
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
MFPJ 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
For discussion of
MindForth, visit the
Usenet newsgroups
comp.lang.forth
comp.robotics.misc
For discussion of
Win32Forth, visit the Yahoo win32forth group
http://groups.yahoo.com/group/win32forth/messages
MindForth Robot AI Mind User Manual
http://mentifex.virtualentity.com/m4thuser.html
http://AIMind-i.com
http://mind.sourceforge.net/computationalization.html
http://mind.sourceforge.net/mind_faq.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
http://mentifex.virtualentity.com/fp080930.html