quote:
Originally posted by lightspeed
i write things in to my hal to get it to sound more human about everyday responses . for instance i wrote "the trash needs to be emptied can you take it out (hal responded " i am not trash , don't call me trash )
Unfortunately, the insult feature will probably take over every time you use the word "trash". Since I never purposely insult Hal (why insult a script?), I disabled the insult feature.
You might try using "garbage" or "refuse" or even "recycling". Since I don't have that feature anymore, I also removed the database, so I can't tell you what words will pass.
Short of that, more precise grammar might help, "Hal, please take out the Trash." but I doubt it.
Your last suggestion will help once you find out what words will make it past the insult list. You would have to give it a stock of phrases about Trash that it can choose from, and when it responds with a sentence which contains the word you want, reply using that word again, in the sentences you want it to use.
<User>I should empty the garbage.
<Hal>I once had a garbage but I was unhappy with it's landfill.
<User>I'll be happy to take out the garbage for you.
This teaches Hal that when the word 'garbage" is used, the appropriate response is the sentence you used.