With all the buzz around advances of Artificial Intelligence (AI), astounding progress in speech recognition, and appearance of on-the-fly translation technologies – like Google’s latest translation ...