3 ms·Alibaba Translate Falls Short2 points by sh_tomer 2y agoyashasolutions 2y agoThanks for making the comparison. It would be interesting to see if they have higher performance for asian languages. It could be that English to Chinese is better for instance.