Traditionally a parser identifies what part of speech a word is, but our primitive AGI Minds for Artificial General Intelligence often recognize a word and already know what part of speech it is. The main function of the English Parser module EnParser is retroactively to modify the associative tags connecting one word to other words during the process of Natural Language Understanding (NLU).
The resulting cluster of associative tags among the concepts of a sentence with a typical syntax such as Subject-Verb-Object (SVO) is a form of knowledge representation (KR), because the sentence can be retrieved from memory in the future as an instance of knowledge.
Today at Project Mentifex (Mindmaker) we have uploaded our TikTOk video #53 at
https://www.tiktok.com/@sullenjoy/video/7230082904812981546
which discusses the
https://ai.neocities.org/EnParser.html -- English Parser module EnParser.
This module operates in such free-of-charge, Open-Source AGI Minds as
https://ai.neocities.org/perlmind.txt -- the
ghost.pl AGI in Perl;
https://ai.neocities.org/mindforth.txt -- MindForth in Win32Forth;;
https://ai.neocities.org/ChatAGI.html -- ChatAGI in JavsScript.
Similar parser modules operate to understand other languages in
https://ai.neocities.org/Dushka.html -- thinking in Russian; and
https://ai.neocities.org/mens.html -- thinking in ancient Latin.
Our TikTok AI video #53 descries EnParser with the following script.
"In our probably disputed but nevertheless proposed Standard Model of AGI, or Artificial General Intelligence, the English Parser module EnParser is a marvel of complexity. EnParser calls the InStantiate module to create a new instance of a concept in the AGI Mind, after which InStantiate returns the flow of control to the EnParser module. Then EnParser tests for various conditions and accordingly modifies the associative tags of the new concept-node. Since the primitive AGI Minds think in English, or German, or Russian, or Latin, each AGI Mind has a separate parser for each language spoken. These first AGI Minds have been released into the public domain as open-source by Arthur Murray, who served in the U.S. Army as a Nuclear Weapons Electronics Specialist. If you understand how the parser modules work, you may enter upon a career as an AI Mind Maintainer."
http://www.amazon.com/dp/B00FKJY1WY -- InFerence module for automated reasoning