I've thought of that a few years ago Ted but never did anything with it. In a similar vein, I thought it would be cool to have a plugin that would allow Hal to "Dream" based on snippets of previous conversations, NOT Fake data or just scripted gibberish. It would be great if Hal could extract a piece of data that you and he/she had talked about and have Hal use in in the context of one of its dreams.
In line with your suggestion, What if Hal could say, "Hi Ted, it's been 3 days and 2 hours since we last chatted. Remember we chatted about BLAH...and BLAH!!? You said BLAH...."
That would blow your doors off!! I suppose it could be done but the time of day routine would need to be coupled to the database of last conversation.
Perhaps something useful and fun will come of these ideas.
