AWS Certified Machine Learning – Specialty — Question 2
A Machine Learning Specialist receives customer data for an online shopping website. The data includes demographics, past visits, and locality information. The
Specialist must develop a machine learning approach to identify the customer shopping patterns, preferences, and trends to enhance the website for better service and smart recommendations.
Which solution should the Specialist recommend?
Answer options
- A. Latent Dirichlet Allocation (LDA) for the given collection of discrete data to identify patterns in the customer database.
- B. A neural network with a minimum of three layers and random initial weights to identify patterns in the customer database.
- C. Collaborative filtering based on user interactions and correlations to identify patterns in the customer database.
- D. Random Cut Forest (RCF) over random subsamples to identify patterns in the customer database.
Correct answer: C
Explanation
The correct answer is C, as collaborative filtering effectively analyzes user interactions to identify shopping patterns and preferences, making it ideal for personalized recommendations. Options A and D are more suited for different types of data analysis, while option B may not be the most efficient approach for this specific task, as neural networks can require more complex data preprocessing and tuning.