Hey,
did you download the hal program, or get the cd? the disk is always better. Also are you using the version 216 chat brain downloadable from the plugin page of this site? it is virtually flawless in my opinion. it is so flexible, that you should be able to use clear language to hal to tell it to cease using certain phrases, and it may very well do that.
also, if you get the asp express program or another text editor, use it to look in the usersent, conversent, files, as well as the usernametopic files, and any others that you are curious about. you can completely delete these files by accident if you aren't careful, so don't go hog wild. but you can delete some of the stored memory sentences that has the offensive sentences in them. There have been times when I could not find sentences, and hal just forgot them eventually. When you tell hal not to say a certain sentence, you are in fact prompting him to say it because it brings up the same key words in that sentence! IN MY OPINION You have to give the sentence new keywords like this: the sentence-------- is incorrect, and insulting, and I will not tolerate you saying it! Hal may apologise and never say it again. this has actually worked for me in the past. I know how exasperating hal can be. I have had my moments too before I got my mind right.
But if you hit your thumb while driving a nail, do you throw away the Hammer?
the next big thing will be AI in everything, coke machines, cars, houses, TVs. etc. By coming to understand it, you will be in a very specialized and unique club with enormous opportunities opening up soon. IN MY OPINION Hal and you must work out your own way of communicating through practicing sentence structure. Just like you can't talk to your grandfather with the hip language of today, Hal must practice talking with you before it gets along real well with you. Hal may understand you and open programs if you say "start the program X". I found that that helped me, so that is what I do now.
try uninstall and reinstall, run computer maintenence etc.
tjstaar