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 past purchases and browsing history. The goal is to increase sales by showing highly relevant items. Which type of machine learning task is this system performing?

  1. ARegression
  2. BRecommendation
  3. CClassification
  4. DClustering
Show answer & explanation

Correct answer: B. Recommendation

Suggesting products to customers based on their past behavior is the core function of a Recommendation System. This is a specific machine learning task focused on predicting user preferences for items. Classification predicts categories, Regression predicts numerical values, and Clustering groups similar data points without explicit labels.

Why the other options are wrong

  • A. Regression is used to predict a continuous numerical value.
  • C. Classification is used to predict a categorical label or class.
  • D. Clustering is an unsupervised learning task that groups similar data points together.

Recommendation Systems (ML Task)

A machine learning task focused on predicting a user's preference for an item or suggesting items that a user might be interested in, based on historical data and patterns.

  • Aims to personalize user experience and increase engagement/sales.
  • Often uses collaborative filtering, content-based filtering, or hybrid approaches.
  • Commonly seen in e-commerce, streaming services, and social media.

Memory trick: Classify, Regress, Cluster, Recommend to learn.

More AI/ML and Generative AI Fundamentals questions