Could machines be closer to taking over the world (of patent translations) than we thought...Read more >