YouTube Virality Analysis
Turning 300,000+ YouTube videos into a measurable model of what actually drives views — built for 1of10.










OVERVIEW
What Drives YouTube Performance at Scale
Built for 1of10, a platform that helps creators understand why some videos explode and others stall. The goal was not a deck of interesting findings. It was a system that produces measurable business outcomes.
We assembled a dataset of more than 300,000 YouTube videos spanning many channels, niches, and audience sizes, then used BigQuery, Vertex AI, and Python to turn unstructured metadata, titles, and thumbnails into measurable signals creators could act on.
The scale was necessary, not academic. Virality is a rare event, and you need enough signal to separate the real drivers from noise.
The Challenge
Most content-strategy advice is subjective and anecdotal. The work was to replace opinion with measurement:
Collect and process video-level metadata at scale
Engineer features that actually predict performance
Normalize results across channels of very different sizes
Find measurable indicators of virality
Turn raw YouTube data into decisions a creator can make
The pipeline had to handle large-scale ingestion while staying flexible enough for fast experimentation.
APPROACH
The Approach
I built an analytics and ML workflow that:
Ingested YouTube metadata across 300,000+ videos
Processed titles and thumbnail features, including OCR and vision signals
Generated structured performance metrics normalized per channel
Created derived engagement and virality indicators
Modeled the relationship between metadata and view performance
It combined statistical analysis, feature engineering, and ML experimentation to surface the patterns with real signal rather than coincidence.
Core architecture:
Python data pipelines for ingestion and processing
BigQuery for analytical storage and large-scale querying
Feature-engineering workflows producing 300+ signals
Thumbnail analysis using Google Vision and OCR
Vertex AI for ML experimentation
Automated reporting and analysis layers
The design left room for the obvious next step: turning the analysis into recommendation and optimization models.
Technical Stack
Python
BigQuery
Vertex AI
Google Vision
SQL
Data Visualization
OpenAI API
Google Cloud Platform
RESULTS
Key Outcomes
Processed 300,000+ YouTube videos
Engineered 300+ metadata features
Identified measurable patterns tied to viral performance
Informed strategy that contributed to 200,000+ additional views
Helped drive acquisition of 100+ new customers
Why This Matters
Media companies increasingly compete on data-driven content optimization. This project showed how analytics and AI can:
Reduce creative guesswork
Sharpen content strategy with evidence
Scale experimentation past gut feel
Build a repeatable growth framework
The same approach transfers to marketing, e-commerce, and any creator business where the inputs are unstructured and the outcome is a rare event.
Looking Forward
Planned next steps:
AI-generated title recommendations
Thumbnail scoring models
Real-time performance forecasting
Recommendation systems for creators
Multi-platform virality benchmarking
Interested in building something similar?
We help organizations design scalable AI and analytics infrastructure for:
forecasting
growth analytics
operational automation
machine learning platforms
agentic AI workflows
cloud-native data systems
Let’s build systems that turn data into operational leverage.