This is something I have been looking at for a while. What is needed most is good artificial intelligence middleware, for Artificial intelligence systems integration. Unfortunately, when people speak of AI middleware, they are generally referring game AI middleware, which is not appropriate for real world applications. There are a number of robot operating systems available, such as the popular ROS. And, inter-connectivity of the Internet of Things is literally just around the corner.
Generally when people talk about this kind of thing, especially in the context of movies, they are referring to a bundled AI system. There are two main kinds of bundled AI systems available. There are bundled AI systems for the desktop, and there are expensive, enterprise-grade bundled AI solutions for the web. I generally recommendGuile3D Studio for the typical user, for instance DIY home automation.
See also my quick and dirty webpages:
- 100 Best Guile3D Denise Videos | Meta-Guide.com
- 100 Best Robot Operating System Videos | Meta-Guide.com