When I started building my ad click prediction project, I thought the hard part would be training a machine learning model.
I was wrong.
Before I even got to preprocessing the data, I found myself dealing with project architecture, testing, imports, packaging, and debugging environment issues. Looking back, those lessons were probably more valuable than the model itself.
Here's what happened.
It Started With a Notebook






