AWS Certified Machine Learning – SpecialtyModelingMedium

A machine learning engineer is building a recommendation system for a new e-commerce platform. The platform has just launched, and there is very little user interaction data available. As a result, the recommendation system struggles to provide relevant suggestions for new users and newly added products. This phenomenon is commonly known as the 'cold-start problem'. Which recommendation system strategy is best suited to address this issue by leveraging item attributes or content information?

  1. ACollaborative Filtering (Item-based)
  2. BContent-Based Filtering
  3. CCollaborative Filtering (User-based)
  4. DMatrix Factorization
Show answer & explanation

Correct answer: B. Content-Based Filtering

Content-based filtering addresses the cold-start problem by recommending items based on their attributes (e.g., genre, keywords, description) and a user's past preferences for similar attributes, even if there's no interaction data for the specific new item or user.

Why the other options are wrong

  • A. Item-based collaborative filtering relies on finding similar items based on user interactions, which is ineffective for new items with no interaction data.
  • C. User-based collaborative filtering relies on finding similar users and their past interactions, which is ineffective for new users or items with no interaction data.
  • D. Matrix factorization methods (like SVD) are a form of collaborative filtering that require sufficient interaction data to learn latent features, making them susceptible to the cold-start problem.

Content-Based Filtering

A recommendation system approach that suggests items to a user based on the characteristics of items the user has previously liked or interacted with.

  • Relies on item attributes and user profiles.
  • Effective for cold-start problems.
  • Does not require interaction data from other users.

Memory trick: When data is cold, content is bold, it tells tales based on traits, stories untold.

More Modeling questions