AWS Certified Machine Learning – Specialty — Question 48

A Machine Learning Specialist is designing a system for improving sales for a company. The objective is to use the large amount of information the company has on users' behavior and product preferences to predict which products users would like based on the users' similarity to other users.
What should the Specialist do to meet this objective?

Answer options

Correct answer: B

Explanation

The correct answer is B because collaborative filtering analyzes user similarities and behaviors to recommend products, which aligns with the objective of predicting user preferences based on similarities. The other options focus on different methods that do not utilize user similarity as effectively, such as content-based filtering (A) which relies on product features, model-based filtering (C) which requires pre-defined models, and combinative filtering (D) which is not a standard approach in this context.