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?

  1. ARecommendation Systems
  2. BClassification
  3. CRegression
  4. DAnomaly Detection
Show answer & 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.

More AI/ML and Generative AI Fundamentals questions