Kraseeva. Very beautiful. Thank you for your efforts. Tovarisch.
[-) On Sun, May 26, 2019 at 10:55 AM A.T. Murray <mentific...@gmail.com> wrote: > After the conversion of the Mens Latina AI into a total replacement of the > Dushka Russian AI, we must troubleshoot two faulty behaviors. Although > yesterday we brought the Russian knowledge base from the bilingual > ghost.pl AI in Perl into the Dushka AI, one Russian sentence does not > seem to be doing its job. The sentence "Я ЗНАЮ СТУДЕНТА" for "I know a > student" is meant to trigger the operation of the SpreadAct() module, > passing activation from the concept of "student" as an accusative direct > object to the same concept of "student" serving as the nominative subject > of a separate sentence, "СТУДЕНТЫ ЧИТАЮТ КНИГИ". That Russian statement of > "Students read books" is meant in turn to serve as a logical premise for > the eventual operation of the InFerence() module in Russian, so that we may > tell the AI "Anna is a student" and the robot mind will ask us in Russian, > "Does Anna read books?" If you ask us why we are so slow to code the > InFerence() module in Russian, Bill, the answer depends upon what the > meaning of the word "is" is. Russians don't use the word "is" to say that > Anna is a student. They just say "Anna -- student" and the word "is" is > understood. Of course, both Russian and Latin often leave out the personal > pronoun for the subject of a verb, and our work-around for that situation > is to instantiate a hidden pronominal concept that does the conceptual work > of the imputed subject by means of quasi-neuronal associative tags. We plan > to use a similar work-around for the Russian InFerence() module in both > Perl and JavaScript, creating a hidden concept for the idea of "is" so that > the logical InFerence() module may seize upon membership in a class (e.g., > students) to make a silent inference and then ask the user, "Does Anna read > books?" But let us get back to the idea of "student" triggering a general > statement about students. > > Let us first go into the SpreadAct() module and briefly insert a > JavaScript "alert" box to tell us as AI Mind maintainers if the Russian > word for "student" is triggering the SpreadAct() module. We do so, also > having the alert-box tell us the value of the actpsi variable which > indicates what "psi" concept is to be activated by the SpreadAct() module. > We discover that SpreadAct() is being called not only for "student" in > Russian but also for "nothing" in the Russian sentence "Я ВИЖУ НИЧЕГО" > which is supposed to mean "I see nothing" but lacks the Russian double > negative. That sentence is included in the AI to encourage people like > Rodney Brooks and Hans Moravec to embody the AI Mind in a robot with a > sense of vision. Anyway, now that we know that the activand actpsi concept > is being passed into SpreadAct(), let us try raising the level of imposed > activation to see if a new idea about the concept of "student" occurs to > the Russian AI. We remember that we had lowered the level of spreading > activation while we were coding AI in Latin. No, it didn't work. Let us see > if the particular area of SpreadAct() is being called. Yes it is, but still > gthere is no success. Let us try a rather drastic troubleshooting measure. > We go into the psiList() code and we briefly set the nonce value to a > unitary one ("1") so that Diagnostic mode will show us the entire contents > of conceptual and auditory memory, not just the data after the usual nonce > time of launching the AI. It looks like no activation is being passed. > Another alert-box confirms that activation is not being passed. We inspect > the Russian MindBoot() sequence and we discover that there is no tkb value > being seclared for "student" in the Russian idea of "Students read books." > Let us check the ghost.pl AI code in Perl. The associative tags are > correct in Perl, but we did not install them properly in JavaScript. Let us > now correct them. Ah, finally! The transfer of activation now works > properly. Lets us be satisfied with this one bugfix and upload our code. > > http://medium.com/p/c70305326e73 -- Debugging JavaScript Dushka AI in > Russian > http://ai.neocities.org/IIPJ2019.html -- Искусственный Интеллект > Programming Journal > > *Artificial General Intelligence List <https://agi.topicbox.com/latest>* > / AGI / see discussions <https://agi.topicbox.com/groups/agi> + > participants <https://agi.topicbox.com/groups/agi/members> + delivery > options <https://agi.topicbox.com/groups/agi/subscription> Permalink > <https://agi.topicbox.com/groups/agi/Ta1fa5085ea66e422-M30098964e10fef30af30fc43> > ------------------------------------------ Artificial General Intelligence List: AGI Permalink: https://agi.topicbox.com/groups/agi/Ta1fa5085ea66e422-M567d0f93265d04ad4d42106d Delivery options: https://agi.topicbox.com/groups/agi/subscription