Why Deep Learning Technology Is Dividing Opinion In The Tech World