It is now being used in a wide variety of applications, from virtual assistants in smartphones and machine translation ...