How it works

How the scores work

Every pick in a plan is computed by code from Qloo data, and every score links back to the call behind it. This is what the code does.

Taste data

What Qloo tells us

Qloo's Taste AI links what people like across categories: music, film, TV, podcasts, books, brands and places. For any fanbase it returns other entities with an affinity score: how much more that fanbase likes them than people in general.

It also returns a popularity percentile for each entity, and heatmaps: how strong an audience is in each patch of a country.

Step 3

Choosing the crossover partner

Candidates come from categories other than the fanbase's own. Affinity is compared within each category, because a TV show and a brand do not score on the same scale: 0 is the category's middle candidate, 1 its best.

Popularity is kept between 0.5 and 0.999: above that are mega-stars and platforms every audience likes (YouTube, Netflix), below it entities too obscure to draw a crowd.

Score = relative affinity × (1 − popularity)^0.15, a gentle discount on the mainstream. The shortlist has 3 partners from at least 2 categories.

Step 4

Choosing the city

The fanbase's and the partner's heatmaps are read inside one market, the fanbase's home country. For each city, the cells within 40 km count: heat = affinity × local popularity, so a city needs real presence as well as over-indexing.

The two audiences are combined with a geometric mean, so a city must be strong for both. The table shows each city's rank by population next to its Qloo rank: the point is to find the city a population list would miss.

If city-level data is thin, the radius widens to 150 km and the result is labelled "regional". Cities come from GeoNames; suburbs within 40 km are folded into their city.

Step 5

Venue, opener and sponsors

Places come from Qloo with tags that fit the format (a comedy club for a tour stop, a cinema for a screening). Rooms built for a different size, such as a stadium for a podcast, are down-weighted.

Sponsors are brands both audiences over-index on, with popularity up to 0.9995. Nonprofits, government bodies and sports teams are not offered as sponsors. They are suggestions, never confirmed.

Steps 6 and 7

The brief and the emails

The model writes the prose, with placeholders where names go. Code fills in every name, score and source, and any sentence that states a capacity, date, price or availability is replaced with “to confirm with the promoter”.

The emails are drafts. Takeover never sends anything.

Your data

Combining Qloo with your own numbers

A workspace can upload its own ticket sales, streams, signups or revenue by city. Those numbers are labelled Your data, are not checked by Takeover, stay inside the workspace and are never sent to the AI model.

Your data = a city's total ÷ your best city's total, so your best city is 100. Qloo signal = the city's score from the heatmaps above, also 0 to 100 against the hottest city.

Combined = (1 − w) × Qloo signal + w × Your data, where w is the weight on your data: 0.5 unless you move the slider. All three columns are always shown side by side; a city missing on one side is combined from the other side alone and shows a dash.

Confidence

High, medium or low

Partners and cities are high confidence at 0.7 and above, medium from 0.4 (relative affinity for partners, the weaker audience's heat for cities). Venues and sponsors are rated by how many qualified and how far the first is ahead of the second.

Limits

What it won't do

Each plan uses at most 25 Qloo calls. Every step has a fallback that says what happened and carries on with the best result, labelled. Qloo knows tastes, not calendars, so capacity, dates, prices and availability are always left to the promoter.

◆ Qloo signal

The full reasoning behind each choice is in the project's decisions log. Plan a takeover