The Ghost Strong AI learns a new Russian word
by creating a new concept in the psychological
@psy array. The variable $nxt for "next new word"
is assigned to the new concept and to the Russian
word being stored in the @ear auditory array.
The Ghost Perl AI has a bootstrap sequence of
a few hundred Russian words for thinking in
Russian and some English words for thinking
in English. These words in the MindBoot() sequence
have pre-assigned concept-numbers so that each
word can be recognized immediately when a human
user enters a word already known to the AI Mind.
If a human user enters a Russian word not yet
known to the Ghost AI, the free AI software
assigns the current value of the $nxt variable
as the permanent concept-number of the Russian
word being learned. The NewConcept() module in
the free AI source code, available on-line at
http://ai.neocities.org/perlmind.txt
for adoption and modification by speakers of
Russian, creates a new concept and then with
the Perl function "$nxt++" increments $nxt
so that the next new Russian word being learned
will have its own permanent concept-number.
If we run the
ghost103.pl software and we enter
"Я знаю тебя" for "I know you," we see our input
recorded in the Russian AI experiential memory as:
t=2370. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= ,0,0,
t=2371. psi=1701,0,ru,7,0,1825,0,0,2,2,2371, aud= Я,0,1701
t=2372. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= ,0,0,
t=2373. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= З,0,0,
t=2374. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= Н,0,0,
t=2375. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= А,0,1622,
t=2376. psi=1850,0,ru,8,0,1825,0,0,2,2,2373 aud= Ю,0,1850,
t=2377. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= ,0,0,
t=2378. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= Т,0,0,
t=2379. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= Е,0,0,
t=2380. psi=0,0,0,0,0,0,0,0,0,0,0,0, aud= Б,0,0,
t=2381. psi=1707,0,ru,7,0,1825,0,0,2,2,2378 aud= Я,0,1707
On the left above we see the internal time-points
such as t=2373 where the verb "знаю" is stored in
the conceptual and auditory memory of the Ghost AI.
On the right above we see the simple contents of the
@ear auditory memory array. The personal pronount "Я"
for English "I" takes up only one row in the @ear
array, with a zero "0" stored for the activation-level
of the auditory engram and "1701" stored for the
concept-number of the personal pronoun.
http://ai.neocities.org/P6AI_FAQ.html tells more
Ghost AI details as "Frequently Asked Questions".