How can I make a robot that replies in realtime?
There are topics on Quora for Conversational Agents (chatbots) and Virtual Assistants (bots). To begin with, I suggest reviewing my answers under those topics:
=> quora.com/profile/Marcus-
=> quora.com/profile/Marcus-
Note, the conversational technologies (aka dialog systems) for virtual robots and physical robots are essentially the same.