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.