AWS Certified AI PractitionerAI/ML and Generative AI FundamentalsEasy
An e-commerce company wants to implement a system that suggests products to customers based on their browsing history, past purchases, and items viewed by similar users. Which machine learning task is primarily responsible for powering such a system?
- ARecommendation Systems
- BClassification
- CRegression
- DAnomaly Detection
Show answer & explanationAnswer & explanation
Correct answer: A. Recommendation Systems
The scenario describes the core functionality of a recommendation system: suggesting items (products) to users based on their preferences and behavior, often leveraging data from similar users. This is a distinct and specialized machine learning task.
Why the other options are wrong
- B. Classification categorizes data into predefined classes (e.g., 'will buy' or 'will not buy'), but the primary goal is suggesting, not classifying.
- C. Regression predicts a continuous numerical value (e.g., predicted rating), which can be an internal component but not the overarching task.
- D. Anomaly detection identifies unusual patterns, which is unrelated to suggesting products based on typical user behavior.
Recommendation Systems (ML Task)
Recommendation systems are a type of machine learning task focused on predicting user preferences for items and suggesting relevant items to users. They leverage historical data, user behavior, and item characteristics.
- Predicts user preferences.
- Suggests relevant items.
- Uses collaborative filtering or content-based methods.
Memory trick: Models do many jobs.