The same algorithm helps computers read hand-written digits such as those on postal envelopes or bank cheques, powers facial recognition capabilities and natural language processing and translation, and famously was used to beat the human world champion in the ancient game of Go.