Customers only respond to highly relevant product recommendations. With the data available about the customers, including demographics, website behaviour, purchase history, and up-to-date search information, machine learning models predict which product recommendation is most likely to result in a sale for each individual customer.