DeepL, Skype interpreting and friends Current advertising of the big tech giants are trying to make us believe that the era of human translators has come to an end. Did you know that scientists and engineers in the area have been making the claim that machines will soon replace human translators since the 1960s? But […]