YouTube Opportunity Finder
What’s worth creating next?
Turning fragmented discovery signals into a structured way to explore Turkish YouTube content opportunities.
Explore the planned architecture
Start with Turkish discovery seeds; preserve locale information for future languages.
Inside the Model
INSIDE THE MODEL
One question. Multiple signals.
Selected entities from the documented model. Choose a table to explore its grain and the decision behind it.
questions
Model the viewer’s question independently from the words used to search for it. Merge phrases only when the viewer expects substantially the same answer.
Design principles: preserve missing evidence as unknown; record AI classification provenance; serve the dashboard only from semantic models. This diagram describes the intended V1 architecture, not a claim that every component is implemented.
Read the case study
The problem
A popular video is a signal, not proof of a repeatable opportunity. Creators need context around demand and competition before choosing a topic.
A deliberate decision
Start Turkish-first while preserving multilingual capability. Use Low / Medium / High confidence rather than suggesting false precision with a numeric score.
Where it stands
The repository contains the Docker Compose, Airflow and Postgres foundation and a small example ETL DAG. Live ingestion, enrichment and scoring are the next implementation steps.
What comes next
Validate a source-to-semantic slice before expanding coverage. Evaluate AI enrichment against reviewed examples before using it in decisions.