Frédéric Dubut of Bing said on Twitter that if you do use machine learning in production, like Bing does, you have to be okay with the results not being perfect. And not all applications are okay with not being perfect, but I assume search can be okay with it....