Synopsis
/^^^^^^^^^^^\ Syntax Chooses a Subject-Noun /^^^^^^^^^^^\ /visual memory\ _________ / auditory \ | /--------|---\ / ENGLISH \ | memory | | | | | \_________/-------|-------------\ | | ___|___ | | | _____ | ________ | | | /image \ | _|____ _____ | /En \ | / \ | | | / percept \ | / \ /En \/ \/ Verbs \-|-/ Aud \| | | \ engrams /---|-\ Psi /-/ Nouns \ \_______/ | \ phonemes / | | \_______/ | \____/ \_______/------------|--\________/ |diagrams.html shows a Theory of Mind.
The Subject module selects the most activated noun in the
semantic memory of the English lexical array en as the subject
of a verb in a sentence being interactively generated as a thought
by the combination of the English syntax module interacting with
the Psi concept array in a process of spreading activation.
http://mind.sourceforge.net/mindloop.html
is an overview of Mind.
// Subject is called from subject-verb-object SVO()
// to find and express a subject.
function Subject() { // ATM 14mar2002; or your ID & date.
nounPhrase();
pho = " ";
return;
} // End of Subject(); return to subject-verb-object SVO().
\ SUBJECT is called from the subject-verb-object SVO
\ English syntax module to find and express a subject.
: SUBJECT \ ATM 13mar2002; DNA/dnate your changes:
NOUN-PHRASE ( finds "le mot juste" to be the subject )
\ AUDITION, will need to store retroactively in aud{
\ the concept number of "motjuste" as a move-tag "mt":
motjuste @ mt ! ( send the found move-tag into AUDITION )
\ A SPACE-bar will be needed in AUDITION:
32 unk ! ( Set the "unk" variable to ASCII 32 SPACE-bar. )
\ Although called separately during REENTRY of "le mot juste,"
AUDITION \ must now be called to receive a SPACE-bar.
; \ End of SUBJECT; return to the SVO syntax module.
The code above serves mainly to call the Noun-Phrase module
to provide the subject of a sentence of thought occurring to the
Robot AI Mind in the linguistic implementation of Chomskyan
transformational grammar. As the AI grows more sophisticated,
Subject will need to create more complicated noun-phrases.
Agenda for whoever codes a Robot AI Mind
20sep2001 [X] Switch from activation-snapshot to interactive generation.
_________ [ ] Facilitate the generative expansion of noun-phrases.
_________ [ ] Implement activation-based substitution of pronouns for nouns.
_________ [ ] Improve the parsing of input for the identification of nouns.
Subject Resources
Last updated: 30 March 2002
Return to the
top of this page; or to the
index.html Index page.