Amazon Personalize is a machine learning service which enables you to personalize your website, app, ads, emails, and more, with custom machine learning models which can be created in Amazon Personalize, with prior no machine learning experience.  

from Recent Announcements: https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-personalize-now-supports-batch-recommendations/