hey guys,
have you ever chatted with oliver at
www.oliverbot.com ?
it is a program that can carry an actual conversation with a human being. try it, it is kinda fun.
I am not sure how this works, but to me it looks like it is a big database where certain input words will cause it to display different responses, and it works pretty well.
if there is a way that the input could be speech (or speech to text) and the output is speech too (text to speech), then you've got a pretty social and interactive robot !
any ideas?