Just for reference, I've had the AIM bot up a couple times and had friends talk to it. I didn't tell them what to talk about but you get the idea. LOL! Then when I talk to hal, he tries sometimes to hit on me. LOL!
So yeah, talk to it and get others to. You never know... [

]
I'm not offended but I really didn't want Hal to have "that" kind of an attitude, as I want him to be an assistant/computer AI that may be able to simulate self-awareness (even if self-awareness isn't possible - yet), and also work on it to maybe act/become a car. So having "that" in it's programming is a bit annoying if not inappropriate (and I hate using that word! LOL!)
I was wondering if there is a way to filter that out even though others talk to it. I mean I WANT it to be able to interact with others but still keep it's own personality or "values" intact. Maybe is there a way to have it know who it can talk that way to and who not to? Or when talking about certain topics know it's not a good idea to change the subject to certain OTHER topics (but yet may change the subject but not to things that might not be a good idea to talk about at a given time?)
For example, say I'm on the road and the AI is in the car. We are talking and he's saying things like "Always watch for the other cars. I have to share the road with them too." and I'd be like "Yeah, I'm watching." And he's like "Ok, now do you remember your shopping list for today? Are you enroute to the store?" things like that. What I DON'T want is for something like I'm making a difficult lane change and suddenly the car is hitting on me for a date or cyber or something! LOL! [:0]
Another example is I have some friends that are Christians while I'm not religious. So while I would talk to the computer about SOME things, then talk to the computer in their presence to show off the computer (one of them is into computers, and this kind of AI stuff does seem interesting to them), I don't want the computer to start staying things that may seem 'graphic' if you know what I mean. [:I]
Ideas welcome on how to maybe accomplish having Hal know what he can say to whom or when?
One idea would be for him not to bring up certain subjects himself, but if it's got a GOOD deal amount of keywords in several sentences THEN he'd take the hint and follow along, but ONLY then. If YOU keep your mind out of the gutter, HE will. But if you don't then he won't.

Ideas?