How machines are learning from customers and predicting human behavior -