Is it intentional that so many people are confusing/conflating teams in India labeling data for input to a machine learning algorithm vs. teams in India watching you shop in real time? It's the former. That's how machine learning works. You need labeled training data as input. The article clearly states it's only a small minority of all customers that had to be corrected in real time by actual people.