Machine Learning for Marketing in Python
Karolis Urbonas
Head of Analytics & Science, Amazon
Define the target (dependent variable or Y) - what do we want to predict?
Collect features (independent variables or X) which could have predictive power:
| Feature 1 | Feature 2 | ... | Feature N | Target Y |
|---|---|---|---|---|
| 11 | 21 | N1 | Y1 | |
| 12 | 22 | N2 | Y2 |
Collect usage or purchase data and run model to identify homogenous groups i.e. clusters or segments of data:
| Feature 1 | Feature 2 | ... | Feature N |
|---|---|---|---|
| 11 | 21 | N1 | |
| 12 | 22 | N2 |
Machine Learning for Marketing in Python