Русскоязычный Искусственный Интеллект Душка
For Artificial Intelligence Dushka

RuIndicative Russian indicative mood module of

English and Russian bilingual ghost.pl AI in Perl


1. Diagram of the RuIndicative Russian Indicative Mood Mind-Module


  /^^^^^^^^^^^\                                   /^^^^^^^^^^^\
 /   EYE       \            _________________    /    EAR      \
|               |CONCEPTS  /                 \  |  ___________  |
|   _______     |   | | | /     Volition      \ | / MindBoot  \ |
|  / old   \    |   | | | \___________________/ || English and ||
| / image   \!!!|!!!|!|!|  __|__     __|______  || Russian     ||
| \ recog   /---|---|-|-+ /     \   /         \ || bootstrap   ||
|  \_______/    |   |С| |(EnThink) (  RuThink  )|| "vault"     ||
|               |   |Т| | \_____/   \_________/ | \___________/ |
|               |  Ч|У| |   _________|  |     | |               |
|               |  И|Д|К|  /          \ |     | |               |
|   visual      |  Т|Е|Н| (RuIndicative)|     | |  Я            |
|               |  А|Н|И|  \__________/ |     | |  ДУМАЮ        |
|   memory      |  Ю|Т|Г| __|_    |     |     | |               |
|               |  Т|Ы|И||Ru- \   |     |     | |               |
|   channel     |   | | ||Noun-\  |   __V__   | |               |
|               |   | | ||Phrase| |  /     \  | |               |
|               |   | | | \____/  | /ConJoin\ | |  ЧТО          |
|   _______     |   | | | ________| \_______/ | |               |
|  /new    \    |   | | ||Ru-     / __________| |               |
| / percept \   |   |_|_||Verb-  / /          \ |  СТУДЕНТЫ     |
| \ engram  /---|---(Psy)|Phrase/ (RuIndicative)|  ЧИТАЮТ       |
|  \_______/    |    \_/ |_____/   \__________/ |  КНИГИ        |


2. Purpose

The RuIndicative module will serve the purpose of generating separate thoughts potentially joined by a Russian conjunction. If we ask the ghost.pl AI or the Dushka AI in Russian "что ты думаешь" for "What do you think?", the Perlmind may answer with a first call to RuIndicative() for "Я ДУМАЮ" ("I THINK"); a call to ConJoin() for the conjunction "ЧТО" ("THAT"); and a second call to RuIndicative() for "СТУДЕНТЫ ЧИТАЮТ КНИГИ" ("STUDENTS READ BOOKS")

The RuIndicative sub-module serves to isolate the superior RuThink module from the inferior thought-generation modules, so that the output of a conjunction from the ConJoin module may engender the calling of more than one idea at a time, joined by one or more conjunctions.


3. Function of RuIndicative

The basic algorithm of the RuIndicative mind-module is the calling of the RuNounPhrase and RuVerbPhrase modules to make a simple statement in the indicative mood.


4. Code of RuIndicative() from ghost294.pl First Working AGI in Perl


sub RuIndicative() {  # http://ai.neocities.org/RuIndicative.html
  RuNounPhrase();  # 2018-09-26: Find a Russian noun or pronoun. 
  RuVerbPhrase();  # 2018-09-26: call the module to select a Russian verb.
}  # 2018-09-26: RuIndicative() returns to RuThink().


5. Variables for the RuIndicative Module in a Russian AI Mind

$ictus -- testable activation-level to trigger use of a conjunction by the ConJoin() module in expressing a compound thought composed of two or more strongly activated ideas, each generated by a single calling of the RuIndicative() module.


6. Troubleshooting and Debugging for AI Mind Maintainers

6.1.a. Symptom: (Something goes wrong.)
6.1.b. Solution: (AI Mind Maintainer devises solution.)


7. Future Development

Roadmap to Artificial Intelligence


8. Resources

  • Artificial Intelligence in Ancient Latin

  • http://github.com/PriorArt/AGI/wiki/MindGrid


    9. AiTree of Mind-Modules for Natural Language Understanding



    "Look Inside" Kindle version to read initial chapters.


    Website Counter