← All case studies

AI product leadership under constraint

Pixability

Classifying four million CTV videos in 30 days

With no CTV models available and 30 days to deliver, the team used GPT-3.5 to classify four million additional videos and meet a deadline the other partners missed.

Service: AI Product Leadership

4M

Additional videos classified

30 days

End-to-end delivery

1M → 5M

Classified CTV library

Selected work from my time as VP of Product at Pixability (2020–2024).

The problem

Our partner needed a classified connected-TV content library that customers could buy to advertise against. We had 30 days to deliver.

Pixability had ended its relationship with a classification vendor after that vendor was acquired. When the opportunity arrived, we had no CTV models available. The data science team tried adapting our existing models, but accuracy on CTV was in the 70s. Retraining improved the results only marginally, and the team expected further work to take time we did not have.

Establish the approach

Classification evaluation

  • Hand-scored reference set
  • Separate scores and spot-checks

Deliver at scale

Production pipeline

  • GPT-3.5 and increased API quota
  • Shared delivery dashboard

Evaluation informed the delivery decision.

Four million additional videos were classified in 30 days. The shared dashboard tracked delivery progress toward library and channel goals.

What I did

Give data science room to own a new approach

I had independently tested GPT-3.5 and seen promising results, but the approach was not initially popular. I introduced the idea and gave data science room to develop and propose the approach themselves.

The head of data science led the prompt-engineering work. I worked with product, data science, and engineering to turn the approach into a production pipeline. We classified each video across IAB Tier 1 and Tier 2 content categories, made-for-kids, brand safety, and brand suitability.

Secure API capacity before it blocked delivery

I initially assumed we could buy as much API capacity as we needed. GPT-3.5 quota was scarce. I requested increases repeatedly before we hit the limit and found a contact who helped us secure an increase beyond the available tiers. Capacity remained a constraint.

Evaluate classifications

We evaluated classifications against a hand-scored reference set, with separate scoring for each prediction type and manual spot-checks. Internal testing showed approximately 85% overall accuracy. Given the deadline and the alternatives available, we proceeded with that approach.

Track delivery with the partner

The shared Looker dashboard I created showed daily prediction volumes and progress toward content-library and channel goals. The partner could follow delivery throughout the assignment.

The outcome

We completed classification of four million additional videos within 30 days, growing the classified library from roughly one million to five million assets.

Pixability was the only partner to meet the deadline. The others delivered late or never completed the assignment. The partner was very pleased with the delivery, which strengthened the relationship.

Have a version of this problem?

Book a Clarity Call