We have been cycling through the coding of the AI Mind in Perl, in
JavaScript and in Forth. Now we are back in Perl again, and we need to
implement some improvements to the EnVerbGen() module that we made in the
other AI programming languages.

First of all, since the English verb generation module EnVerbGen() is
mainly for adding an "S" or an "ES" to a third person singular English verb
like "read" or "teach", we should start using $prsn instead of $dba in the
EnVerbGen() source code. Our temporary diagnostic code shows that both
variables show the same value, so we may easily swap one for the other. We
make the swap, and the first working artificial intelligence still
functions properly.

Now it is time to insert some extra code for verbs like "teach" or "wash",
which require adding an "-ES" in the third person singular. Since we wrote
the code during our cycle through JavaScript, we need only to port the same
code into Perl. EnVerbGen() now uses the last few positions in the
OutBuffer() module to detect English verbs like "pass" or "tax" or "fizz"
or "putz" that require "-ES" as an ending.

-- 
http://medium.com/p/6c6918eaab20

------------------------------------------
Artificial General Intelligence List: AGI
Permalink: 
https://agi.topicbox.com/groups/agi/T24fdb09207358df6-Mb50e69730c5c86e44948e2e2
Delivery options: https://agi.topicbox.com/groups/agi/subscription

Reply via email to