What do Avengers: Age of Ultron, The Matrix and Ex Machina have in common? They all feature an AI (or AI agent) that is smart, can talk to each other as well as their ‘human handlers’. Whether its ...