1. Cognitive architecture
Diagram of the LaThink Latin-Thinking Module
/^^^^^^^^\ LaThink Is For Thinking In Latin /^^^^^^^^^\ / EYE \ ____________ / EAR \ / \ / \ / \ | | | | ( MainLoop ) |mindboot words | | _______ | | | \____________/ |in the auditory| | /image \ | | | | \ |memory channel | | / percept \--|-----+ ___V___ \________ | - - - - - - - | | \ engram / | a|c|f / \ / \ |old Latin words| | \_______/ | b|o|i (Sensorium) ( Volition )|used in thought| | | s|n|b \_______/ \________/ |and Latin words| | visual | t|c|e _______ / |newly learned | | | r|e|r / \ / ______ | | | memory | a|p|s / LaThink \/ / \ | | | | c|t| \_________/ / LaNoun-\ | | | channel | t| | | \ Phrase /-|-(ego) | | | | | ___V______ /\______/ | | | | | | / \/ | | | | | | ( Indicative ) | | | | | | \__________/\ ______ | | | | | | \/ \ | | | | | | / LaVerb-\ | | | | | | \ Phrase /-|--COGITO | | ______ | | | _______ \______/ | | | / \ | | | / \ | | | / reentry\ | | | ( ConJoin )-----------|--ERGO | | / of \ | |_|__ \_______/ | | | \remembered/ | / \ | (ego) | | \ image /--|--\ Psy / | | | \______/ | \___/ | SUM |
2. Purpose of the
AI4U Textbook LaThink Latin Thinking Module
The LaThink Latin-thinking module, like the EnThink English-thinking module and the RuThink Russian-thinking module, carries out the wish of the Volition module to engage in thinking with natural language. An AI Mind taking advantage of Unicode mutatis mutandis may be built to think in any human language, and the Mens Latina User Manual may be adapted and modified as the user manual for any number of AI Minds.
3. Algorithm of the
AI4U Textbook LaThink Latin Thinking Module
LaThink calls the various subordinate thinking modules such as Imperative for issuing a command or Indicative for making a statement or InFerence for automated reasoning with logical inference. Teaching this algorithm may be part of a Classics Course in Latin AI.
4. Code of LaThink() from Abra035A
Mens Latina in JavaScript for MSIE
function LaThink() { // cf. http://ai.neocities.org/EnThink.html catsubj = 0; // 2019-02-12: reset for safety; catverb = 0; // 2019-02-12: reset for safety. kbdba=0;kbnum=0;kbmfn=0; // 2019-05-14: must be reset after EACH SVO input. prep = 0; // 2019-04-26: in case "prep" was set by LaParser() QED1 = 0; // 2019-05-15: reset to prevent carry-over. QED2 = 0; // 2019-05-15: reset to prevent carry-over. QED3 = 0; // 2019-05-15: reset to prevent carry-over. QED4 = 0; // 2019-05-15: reset to prevent carry-over. seq = 0; // 2019-05-14: prevent carry-over into LaParser() tdo = 0; // 2018-07-12: reset time-of-direct-object for safety. tkb = 0; // 2018-07-12: reset for safety. tsj = 0; // 2019-04-26: reset outside of input modules to prevent carry-over. ux1=0;ux2=0;ux3=0;ux4=0;ux5=0; // 2019-05-12: must be reset after EACH SVO input. uy1=0;uy2=0;uy3=0;uy4=0;uy5=0; // 2019-05-12: must be reset after EACH SVO input. uz1=0;uz2=0;uz3=0;uz4=0;uz5=0; // 2019-05-12: must be reset after EACH SVO input. inert = (inert + 1); // 2018-01-20: but AudListen() resets to zero; lurk = (lurk + 1); // 2018-01-20: AudListen() resets to zero; if (isolation > 60) { // 2018-11-14: if no input for arbitrary duration... Imperative(); // 2018-09-21: Issue a request for input from a human user. impetus = 0; // 2018-09-21: reset the trigger for calling Imperative(). isolation = 0; // 2018-10-03: reset the trigger for calling Imperative(). return; // 2019-04-28: abandon LaThink(); give human user a chance to respond. } // 2018-09-21: end of test for trigger to call Imperative() if (qucon==1 || whatcon==1 || wherecon==1) SpreadAct(); // 2018-10-28: apb = "LaThink() at time = "+t+"; rejuvenations = "+rjc+"; since dob "+dob; // 2019-04-28: Voice(); // 2018-01-20: speak the all-points-bulletin "apb"; if (kbcon > 0) { // 2018-01-28: if user answers yes-or-no question; KbRetro(); // 2018-01-28: retroactively adjust knowledge base; kbcon = 0; // 2018-01-28: reset for safety; kbzap = 0; // 2018-01-28: reset for safety. } // 2018-01-28: User has had one chance to answer yes-or-no question. inft = t; // 2018-01-25: in case inference-time not otherwise set; if (becon == 1) { // 2018-01-25: if user input includes 800=BE-verb... InFerence(); // 2018-01-25: make a silent inference; } // 2018-01-25: end of test for incoming be-verb. if (yncon == 1) { // 2018-01-25: set in the InFerence() module tdo = 0; // 2018-07-12: prevent carry-over. AskUser(); // 2018-01-25: for yes-or-no query; return; // 2019-04-28: abandon the rest of LaThink() } // 2018-01-25: end of test to trigger asking a question. abort = false; // 2018-01-20: document.all.cosmos.innerHTML = ""; // 2018-01-04: blank out lower screen. if (nucon > 0) { // 2018-01-23: if a new noun is encounter in NewConcept() SpreadAct(); // 2018-01-23: to activate concepts for a question. nucon = 0; // 2018-01-23: reset for safety. pov = 2; // 2018-01-23: give human user a "pause" for input... return; // 2018-01-23: after question abandon rest of function. } // 2018-01-23: end of test for the condition of input of a new concept. if (quiet == true || quiet == false) { // 2018-06-11: temporary laissez-faire... pov = "1"; // 2018-01-20: internal point-of-view for thinking. output = ""; // blank out the output of the previous thought; outputplus = ""; // blank out the display of the previous thought. t = (t + 1); // 2018-10-14: skip one time-point before edge="{" audMemory[t].audExam(); // 2018-10-12: ReJuvenate test; audMemory[t] = new audNode("{",aud1,aud2); // 2018-10-12 Indicative(); // 2018-01-20: think in the indicative mood. } // 2018-01-20: // 2018-01-20: end of test for absence of user input. if (tcj > 0) { // 2019-07-28: if flag-panel includes a positive tag... // alert("LaThink: tcj= "+tcj); // 2019-07-28: TEST; REMOVE ConJoin(); // 2019-07-28: insert a conjunction; tcj = 0; // 2019-07-28: reset for safety. Indicative(); // 2019-07-28: think in the indicative mood. return; // 2019-07-28: abandon LaThink() to avoid calling Indicative() again. } // 2019-07-28: end of test for a positive time-of-conjunction "tcj". if (etc > 1) { // 2019-02-18: if multiple thoughts are active... ConJoin(); // 2019-02-12: insert a conjunction; Indicative(); // 2019-02-12: think in the indicative mood. } // 2019-02-12: join multiple thoughts together. if (rsvp > -1) { // 2018-05-20: and if there is no input... rsvp = (rsvp - 100); // 2018-05-20: decrement rsvp-wait in absence of input if (rsvp < 0) rsvp = 0; // 2018-05-20: disallow negative "rsvp". } // 2018-05-20: end of test for lack of input as reason to speed up thinking. for (i = 1; i<(rsvp+100); i++) { // 2018-05-20: delay for user to respond to output if (i > 1) { apb = "Rejuvenationes = "+rjc+ "; tempus = "+t+"; isolatio = "+isolation; Voice() } document.all.mouth.innerHTML = outputplus; // 2018-12-09: show output while waiting... } // 2018-05-20: end of delay to give time for user input. conj = 0; // 2018-06-03: prevent carry-over. etc = 0; // 2019-02-18: reset the flag that triggers a conjunction. quiet = true; // 2018-06-11: after AI responds to input, things quiet down. subjnom = 0; // 2018-06-11: prevent carry-over. tdo = 0; // 2019-05-05: prevent caerry-over within Latin LaParser() tsj = 0; // 2019-05-05: prevent caerry-over within Latin LaParser() tio = 0; // 2019-05-05: prevent caerry-over within Latin LaParser() tvb = 0; // 2019-05-05: prevent caerry-over within Latin LaParser() } // 2019-04-19: LaThink() returns to the FreeWill Volition() module.
5.
Variables for the LaThink Latin Thinking 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.)
8. Resources for LaThink AI Mind-Module
9. Spread the News on TikTok and Other Venues
Are you on TikTok? Are you eager to be a ThoughtLeader and Influencer?
Create a
TikTok video in the following easy steps.
I. Capture a screenshot of
https://ai.neocities.org/LaThink.html
for the background of your viral TikTok video.
II. In a corner of the screenshot show yourself talking about the LaThink module.
III. Upload the video to TikTok with a caption including all-important hash-tags
which will force governments and corporations to evaluate your work
because of FOMO -- Fear Of Missing Out:
#AI
#ИИ
#brain
#мозг
#ArtificialIntelligence
#ИскусственныйИнтеллект
#consciousness
#сознание
#Dushka
#Душка
#psychology
#психология
#subconscious
#подсознание
#AGI #AiMind #Alexa #ChatAGI #chatbot #ChatGPT #cognition #cyborg #Eureka #evolution
#FOMO #FreeWill #futurism #GOFAI #HAL #immortality #JAIC
#JavaScript #linguistics #metempsychosis #Mentifex #mindmaker #mindgrid
#ML #neuroscience #NLP #NLU #OpenAI #OpenCog #philosophy #robotics #Singularity #Siri #Skynet
#StrongAI #transhumanism #Turing #TuringTest #volition
A sample video is at
https://www.tiktok.com/@sullenjoy/video/7234543580705049898
10. AiTree of Mind-Modules for Natural Language Understanding
Nota Bene: This webpage is subject to change without notice. Any Netizen may copy, host or monetize this webpage to earn a stream of income by means of an affiliate program where the links to Amazon or other booksellers have code embedded which generates a payment to the person whose link brings a paying customer to the website of the bookseller.
This page was created by an
independent scholar in artificial intelligence
who created the following True AI Minds with sentience and with limited
consciousness/a>.
The following books describe the free, open-source True AI Minds.
AI4U -- https://www.iuniverse.com/BookStore/BookDetails/137162-AI4U
AI4U (paperback) -- http://www.amazon.com/dp/0595259227
AI4U (hardbound) -- http://www.amazon.com/dp/0595654371
The Art of the Meme (Kindle eBook) -- http://www.amazon.com/dp/B007ZI66FS
Artificial Intelligence in Ancient Latin (paperback) --
https://www.amazon.com/dp/B08NRQ3HVW
Artificial Intelligence in Ancient Latin (Kindle eBook) --
https://www.amazon.com/dp/B08NGMK3PN
Artificial Intelligence in German (Kindle eBook) -- http://www.amazon.com/dp/B00GX2B8F0
InFerence at Amazon USA (Kindle eBook) -- http://www.amazon.com/dp/B00FKJY1WY
563
Mentifex Autograph Postcards were mailed in 2022 primarily to
autograph collector customers at used bookstores to press the issue of
whether or not the Mentifex oeuvre and therefore the autograph is valuable.
These artwork-postcards with collectible stamps may be bought and sold at
various on-line venues.
See
AI 101
AI 102
AI 103 year-long community college course curriculum for AI in English.
See
Classics Course in Latin AI for Community Colleges or Universities.
See
College Course in Russian AI for Community Colleges or Universities.
Collect one signed
Mentifex Autograph Postcard from 563 in circulation.
See
Attn: Autograph Collectors about collecting
Mentifex Autograph Postcards.
Return to top; or to
The collectible
AI4U book belongs in every AI Library as an early main publication of Mentifex AI.