Emotion Module of the

English and Russian bilingual ghost.pl AI in Perl

Mens Latina in Latin -- MindForth for Robots


1. Diagram of Emotion Mind-Module


  Hearing    Vision    Emotion Affects Thinking    Motor Output
 /iiiiiii\  /!i!i!i!\  Concepts ____________      /YYYYYYYYYYYY\
| ||||||| || ||||||| |   +     /            \????|??????????*?| |
| ||||||| || | ___ | |   +    (   Volition   )   | |||||||||P|| |
| ||||||| ||  /   \  |   +     \____________/????|??????*?||E|| |
| ||||||| || / dog \-|---+_       |      |       | |||||R|||T|| |
| ||||||| || \image/ | /dog\    __V__    |       | |||||U||| || |
| ||||||| ||  \___/  |(idea )  /     \   |       | |||||N|||||| |
| ||||||| ||         | \___/--/EMOTION\  |       | ||||| |||||| |
| | ||||| ||         |   +    \(fear) /--|-------|--*|||||||||| |
| |d------||---------+---+     \_____/   |       | |S|||||||||| |
| || |o|| ||         |   +             __V____   | |H|||||||||| |
| ||g| || ||         |   +            /       \  | |A|||||||||| |
| || |||| ||         |   +           ( EnThink ) | |K|||||||||| |
| ||||||| ||         |   +            \_______/  | |E|||||||||| |


2. Purpose of the Emotion Module

Although the Emotion module may remain a mere stub until the AI Mind obtains embodiment in a physical robot, the purpose of Emotion is to permit physiological conditions to exert non-ideational influence upon the thinking of an intelligent entiry.


3. Algorithm of the Emotion Module

For each physiological condition correlating to a particular emotion, such as tears for sadness or trembling for fear, the associated software code will govern the start, intensity and duration of the physiological condition, and will interrupt the performance of other mind-modules by slow-down or speed-up to achieve an emotional influence upon otherwise normal processes of thought.


4. Code for Emotion() in JavaScript tutorial First Working AGI


function Emotion() {  // http://mind.sourceforge.net/emotion.html 
  // 2018-01-14: mind-module stubbed in for influence upon thought and will.
}  // Emotion() will return to Volition() as an influence on thought and will. 


5. Troubleshooting and Debugging

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


6. Variables for First Working Artificial General Intelligence

$trigger -- a trigger for Volition() to call Motorium()


7. Future Development

Roadmap to Artificial Intelligence


8. Resources


Please see

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


9. AiTree of Mind-Modules for Natural Language Understanding


https://m.media-amazon.com/images/I/51fCt9yasXL.jpg -- cover image of "Artificial Intelligence in Ancient Latin"
http://www.amazon.com/dp/B08NRQ3HVW -- paperback version of Kindle eBook "Artificial Intelligence in Ancient Latin"
https://www.metrofarecomic.com/post/109206873347/latin -- cartoon image for Chapter 43




Website Counter