https://swifterm.medium.com/explaining-predictive-personalisation-for-ecommerce-swifterm-4d0e67b984f8