Bradley Knox on using machine learning to give a robot character.