Google Cloud Professional Machine Learning Engineer — Question 37
You are an ML engineer at a global shoe store. You manage the ML models for the company's website. You are asked to build a model that will recommend new products to the user based on their purchase behavior and similarity with other users. What should you do?
Answer options
- A. Build a classification model
- B. Build a knowledge-based filtering model
- C. Build a collaborative-based filtering model
- D. Build a regression model using the features as predictors
Correct answer: C
Explanation
The correct answer is C, as collaborative-based filtering is ideal for recommending products by leveraging similarities in user behavior and preferences. Options A and D are not suitable because they are focused on classification and regression tasks, respectively, rather than recommendation. Option B, while related to recommendations, relies on explicit knowledge rather than user behavior patterns.