How the numbers were computed
For the story Who uses generative AI in the EU.
Every number in the story is a Eurostat value or is computed from Eurostat values. Each value is named by dataset, Eurostat key and period. Each request is kept as received.
The ranking
Ranks
Rank by value, highest first; equal values share a rank and the next rank is skipped: Belgium and Sweden, at 42.0% each, are both 10th, and Austria is 12th.
- 27 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r1
30.6 percentage points
Highest value − lowest value, in percentage points: 48.4 − 17.8 = 30.6. Rounded to each value rounded to 1 decimal as displayed, then subtracted.
- 48.44: Denmark, 2025
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.DK@2025· request r1 - 17.76: Romania, 2025
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.RO@2025· request r1
27 / 27
EU countries with a value for 2025: all 27 of the 27 EU member states.
- 27 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r1
Young and old
Values, Young and old
The values as Eurostat publishes them, one per country and group.
- 28 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r1 - 28 values, one per country
isoc_ai_iaiu:A.Y16_24.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2 - 28 values, one per country
isoc_ai_iaiu:A.Y25_34.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2 - 28 values, one per country
isoc_ai_iaiu:A.Y35_44.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2 - 28 values, one per country
isoc_ai_iaiu:A.Y45_54.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2 - 28 values, one per country
isoc_ai_iaiu:A.Y55_64.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2 - 28 values, one per country
isoc_ai_iaiu:A.Y65_74.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r2
Ranks, 16–74
Rank by value, highest first; equal values share a rank and the next rank is skipped; there are no ties in this ranking.
- 27 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAI.PC_IND.<geo>@2025(<geo> is the country code) · request r1
What people use it for
Values, What people use it for
The values as Eurostat publishes them, one per country and group.
- 28 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAIPR.PC_IND_IUAI.<geo>@2025(<geo> is the country code) · request r3 - 28 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAIWP.PC_IND_IUAI.<geo>@2025(<geo> is the country code) · request r3 - 28 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAIFE.PC_IND_IUAI.<geo>@2025(<geo> is the country code) · request r3
Ranks, work
Rank by value, highest first; equal values share a rank and the next rank is skipped; there are no ties in this ranking.
- 27 values, one per country
isoc_ai_iaiu:A.IND_TOTAL.I_IUAIWP.PC_IND_IUAI.<geo>@2025(<geo> is the country code) · request r3
Requests
- r1: Eurostat API query · retrieved 29 October 2026 · data updated 5 June 2026 · fingerprint:
d5788e20400ad2b6… - r2: Eurostat API query · retrieved 29 October 2026 · data updated 5 June 2026 · fingerprint:
a376511d270f1d70… - r3: Eurostat API query · retrieved 29 October 2026 · data updated 5 June 2026 · fingerprint:
b9893f99daaf3017…