Home Technology DeepMind’s AI shortcomings, and China’s social media translation problem