Databricks Generative AI Engineer Associate Question 18
Single answerA retail company wants to improve its customer experience by implementing a recommendation system that suggests products based on a customer's previous purchases and browsing history. Which type of machine learning task is most appropriate for this requirement?
- A
Classification
- B
Regression
- C
Clustering
- D
Recommendation
Show answer and explanation
Correct answer: D
Explanation
The objective is to implement a recommendation system that personalizes product suggestions based on user behavior. Among the available tasks, recommendation is the most appropriate as it directly addresses the need for personalized suggestions. Other tasks like classification, regression, and clustering serve different purposes and do not directly meet the business requirement.
- A. Incorrect.
Classification is used for tasks that involve categorizing data into predefined classes, such as spam detection or image classification. It is not suitable for personalized product recommendations.
- B. Incorrect.
Regression is used for predicting continuous numerical values, such as sales forecasting or temperature prediction. It does not directly address personalized product recommendations.
- C. Incorrect.
Clustering is a type of unsupervised learning used to group similar data points together, such as customer segmentation. While it can help identify customer groups, it does not directly generate personalized recommendations.
- D. Correct.
Recommendation is the correct choice, as it focuses on suggesting items, products, or content to users based on their preferences, behaviors, or historical interactions. This aligns with the business requirement.