A few posts earlier, vonsmith wrote:
<<Sentence subjects don't necessarily make good topics. Example: "You like pretty horses." "You" wouldn't make a good topic, use "horse" instead. I also found that the best topic is sometimes found in the object phrase of the sentence.>>
What is happening here, at least linguistically-speaking, is that you've "re-discovered" the passive voice in a sense.
I like horses. - active
Horses are liked by me - passive
However, by switching to the "object" of the active voice sentence as the "topic", you have actually changed the "focus" of the sentence entirely.
In my admitted ignorance of the code structure, I have to ask whether or not this is what is actually intended considering that HAL incorporates a "remembered response" learning style. By that I mean, we are not speaking about horses so much in the active example above as we are talking about "me". On the other hand, the focus IS on the horses in the passive version.
So, what would be updated using the passivized subject-topic file is different than what would be updated using the active-subject interpretation. This actually might lead to a "loss of information" as far as training HAL goes.
Consider the case where I am trying to describe myself to HAL more than trying to describe properties of horses to HAL. See? IF HAL uses the passive interpretation, does he update the "me" file also or does the information get "lost" in the horses topic file?
Which brings me to the statement written earlier in the same paragraph, <<Poor topic words include all pronouns. I tried including pronouns as topics, but found pronouns are too general.>>...
Pronouns have a linguistic quality of "reference" that nouns tend not to have in the same manner. As pointed out, without the "reference" nearby, pronouns seem to dangle abstractly - even for humans trying to interpret them. The general exceptions are I/me and you/we. These are normally pretty clear in terms of reference.
The problem of abstraction may be limited to 3rd person pronouns - he/she/it/they if coded stringently.
I don't know if that "helps" or is just rambling out of ignorance, but I thought I would throw it out for consideration. [

)]
If I am speaking out of turn here, I apologize in advance.