I was wondering if you have Melvin hooked up to pass through "Siri" or "Fake Siri" or Wikipedia?
I am not quite that good at programming where I can make that happen. But, the idea is that you ask the robot a question. He looks in the database and he finds that he does not have the answer. So, he hooks up to the web and search with Siri or Wiki or wolfram alpha, etc. He could go further by storing the new question/answer in his database.
That doesn't seem so hard for an expert programmer like you. What do you say? we can all use this.
Thanks in Advance.