I like to add some more info on Blender here:
One very special option in Blender is it’s game-engine. It uses a real-time physics engine. I think this is a great option to create a user-interface for a chatbot or even strong-AI. I can see how the ‘virtual sensors’ in my model later on are going to be hooked up to such a model. Think of it as ‘virtual robotics’. This will be much cheaper then to build a real robot, and virtual animated characters already move much better then hardware-bots.
Then think of the possibilities when combining AI and a game engine together with augmented reality.
http://www.blender.org/features-gallery/features/ (scroll down for info on the game-engine)
video: http://www.blender.org/features-gallery/feature-videos/?video=game_engine_one