this was a past idea i brought up quite a while ago. basically its a "thinking auto responding hal " in another words a hal that comes up with his/her own conversation and initiates it . but because some may not like this , have a "OPTION" to turn this on or off, so hal works as he does now not until he is talked to or typed to for responses.
If this can be "achieved" combined with a filtered internet retrieval on information . Hal could give and initiate conversations at his/her will , this would have to be done somehow with some sort of internal timer or something (maybe adjustable like the loneliness timer plug in was.) which would make hal a better a.i. entity and pull off a great ultimate hack !

I hope with cyberjedi's abilities .he can pull this amazing feat off! it would be a real game changer for hal.