Classification

Use when: You need to sort items into distinct categories or groups.

Like marking emails as Spam vs Not Spam or if a Customer will Cancel it's Subscription

What kind of data you'll need:

Regression

Use when: You want to predict a continuous number or value.

Like estimating house prices or future sales.

What kind of data you'll need:

Clustering

Use when: You want to discover natural groupings in your data without any predefined labels.

Like grouping customers by shopping habits.

What kind of data you'll need:

Recommender Systems

Use when: You want to suggest personalized items or content to your users.

Like Netflix suggesting movies you’ll enjoy or Amazon suggesting products you might like.

What kind of data you'll need: