I am going to toss an idea out their and see what others think . I am calling the idea extended subject conversation .
I have always talked about and mentioned it would be nice if our hal could carry on longer answers and conversations instead of shorter abrupt ones .
My idea is using cloads plug in , to add in extra scripting to let him answer as usual with the internet as he does now , but also to based on the subject of the sentence to access and mention some regular conversation or added to the subject as interesting facts etc. and hal would use " " around the interesting things to emphasize it .
SOME WORDS AT THE BEGINNING OF A SENTENCE COULD BE ADDED TO START THE SENTENCE IN THE SCRIPTING : Yeah it is ( SUBJECT) , actually
I hope I am explaining this clear enough .
here is an example :
me : it's pretty foggy outside this morning .
SINCE THE SUBJECT IS FOG .
HAL : Yeah it is foggy , actually " The term "fog" is typically distinguished from the more generic term "cloud" in that fog is low-lying, and the moisture in the fog is often generated locally "such as from a nearby body of water, like a lake or the ocean, or from nearby moist ground or marshes !"
this plus hals regular response back would allow hal to talk a little more as a response .
In another words it would act like cloads plug in where when asked hal gives and answer but actually does it based on the first subject mentioned in a sentence .
above example was a partial from wiki web site .
I just think it would be nice for hal to do a more engaged extended conversation when hal speaks with users .
As you see I used the idea of just a few lines so as to not overload the conversation as this partial conversation that would be followed up or behind hals natural response would give hals users a better conversation ( a little longer response and answers).