A company sends weekly marketing emails with special offers, but few customers redeem them. A team is building a SageMaker model to recommend personalized offers for each customer using their profile and past acceptances. Which option gives the most operational efficiency for producing recommendations to feed the bulk email system?
Choose an answer
Tap an option to check your answer.
Correct answer: Train a Factorization Machines model to produce personalized offers, run batch inference with SageMaker batch transform to generate recommendations, and send them to the bulk email system..
Why this is the answer
The correct option leverages Factorization Machines (FM) and SageMaker Batch Transform. FM is well-suited for recommendation systems, especially when dealing with sparse data and implicit feedback, which is common in customer offer redemption scenarios. Batch Transform is the most operationally efficient method for generating recommendations for a bulk email system because it processes a large dataset asynchronously, without the overhead and cost of maintaining a persistent real-time endpoint. Real-time endpoints are designed for low-latency, on-demand predictions, which are unnecessary and inefficient for weekly bulk processing. While Neural Collaborative Filtering (NCF) is also a viable recommendation model, the key differentiator here is the inference method. Batch Transform is superior to real-time endpoints for this specific use case.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed