Machine learning
Increases its performance while doing it OR predicts or finds relationships in data.

Supervised learning
Addresses dataset with labels:
- Regression: Numerical/continuous values
- Classification: data goes into distinct categories
Definitions:
Feature/attributes: column
Label: a feature that is a type
Topics
Unsupervised learning
Addresses data without labels
- Clustering: Groups data
Reinforcement learning
- No dataset, learns policies via the environment, aka does doing this give me a reward.