Hjem » Danmarks Statistikk

En hybrid AI-arkitektur gjorde sikkert søk, intern chat og direkte API-tilgang mulig

Kunde

Danmarks Statistikk

Bransje

Offentlige data / offentlig infrastruktur

Utfordring

Å bruke AI på sensitive data uten å la rådata forlate den interne infrastrukturen

Resultater

En hybrid AI-arkitektur gjorde sikkert semantisk søk, intern chat og direkte API-tilgang for eksterne AI-agenter mulig

Omfang

AI på sensitive data – uten å sende dem ut av huset

Danmarks Statistik jobber med noen av Danmarks mest sensitive offentlige data. Derfor var løsninger som ChatGPT og Gemini ikke et alternativ fra starten.

Prosjektet begynte som et internt forskningsprosjekt som skulle undersøke hvordan AI kunne brukes i større skala hos Danmarks Statistik.

Organisasjonen hadde allerede sterk intern utviklingskompetanse og hadde investert i egen infrastruktur, blant annet nyere GPU-er for å kjøre AI-modeller internt. Spørsmålet var derfor ikke om AI kunne brukes, men hvordan man kunne skape løsninger som var både brukbare, skalerbare og sikre – uten å bli avhengig av kommersielle AI-API-er.

Prosjektet omfattet blant annet:

  • design av en AI-arkitektur der rådata aldri forlater de interne systemene
  • semantisk søk på tvers av store og komplekse datasett
  • en intern chatløsning for arbeid med sensitive data
  • en mer stabil måte for eksterne AI-agenter å få tilgang til offentlige data
  • opplæring av ansatte i blant annet observability, verktøy, compliance og AI-arbeidsflyter

Løsningen

Høy sikkerhet uten å gi avkall på mulighetene i AI

Arkitekturen ble bygget ut fra ett enkelt prinsipp:

Rådata blir internt. Bare de nødvendige vektorrepresentasjonene kan brukes utenfor.

Interne modeller på Danmarks Statistiks egen infrastruktur står for anonymisering og vektorisering av data. Eksterne AI-modeller jobber bare med disse representasjonene og får aldri tilgang til de underliggende rådataene.

Det skaper en hybrid løsning som kombinerer sikkerheten fra et lukket miljø med fleksibiliteten og kapasiteten fra eksterne AI-modeller.

Som en del av løsningen bygde BCT også et internt chatverktøy basert på en stor åpen kildekode-modell. Det ga de ansatte mulighet til å jobbe med sensitive data gjennom naturlig språk i et sikkert miljø.

I tillegg etablerte vi en MCP-server rundt Danmarks Statistiks offentlige API. Det gjør det mulig for eksterne AI-agenter å hente strukturerte data direkte fra API-et i stedet for å skrape nettstedet.

Resultatet ble ikke bare nye AI-verktøy, men et mer skalerbart fundament for Danmarks Statistiks videre arbeid med AI.

Prosess

BCT designet og implementerte den tekniske løsningen og hjalp samtidig organisasjonen med å bygge opp den interne kompetansen som skulle til for å drive den videre.

Hybrid AI-arkitektur

Vi designet en arkitektur der interne modeller håndterer anonymisering og vektorisering på Danmarks Statistiks egen infrastruktur.

Eksterne modeller jobber bare med vektorrepresentasjonene. På den måten forblir rådata beskyttet, samtidig som organisasjonen kan bruke moderne AI-modeller der det gir mening.

Vektordatabaser og semantisk søk

Danmarks Statistiks datatabeller er store og komplekse og kan være vanskelige å navigere i.

Vi gjorde dataene søkbare gjennom embeddings og vektordatabaser, slik at brukerne i større grad kan søke etter betydning og sammenheng framfor å måtte kjenne den presise strukturen eller formuleringen på forhånd.

MCP-server til det offentlige API-et

Eksterne AI-agenter kunne tidligere skape unødvendig belastning ved å skrape nettstedet.

Derfor bygde vi en MCP-server oppå det eksisterende API-et, slik at AI-agenter i stedet kan få strukturert tilgang til offentlige data direkte fra backend.

Det gir en mer stabil tilgang til data og reduserer belastningen på den brukerrettede delen av nettstedet.

Intern chatløsning

Vi bygde et sikkert internt chatmiljø basert på en åpen kildekode-modell med 120 milliarder parametere, som kjører på Danmarks Statistiks egen infrastruktur.

Her kan de ansatte jobbe med vektoriserte, sensitive data gjennom naturlig språk. Løsningen er samtidig utviklet med mulighet for dynamiske visualiseringer.

Opplæring og kompetansebygging

Teknologien var bare den ene delen av prosjektet.

Over seks måneder gjennomførte vi derfor et opplæringsløp med fokus på blant annet AI-observability, automatiseringsverktøy, integrasjon i utviklingsmiljøer og compliance.

Målet var at Danmarks Statistik ikke bare skulle ha en løsning, men også den interne kompetansen til selv å jobbe videre med AI.

Resultater

Resultatet ble en AI-løsning der Danmarks Statistik ikke trengte å velge mellom sikkerhet og funksjonalitet.

Sensitive data kunne nå vektoriseres, søkes i og brukes i AI-baserte arbeidsflyter uten å forlate den interne infrastrukturen.

Samtidig kunne eksterne modeller brukes når det var behov for større kapasitet – uten at de fikk tilgang til de underliggende rådataene.

Det gjorde det mulig å:

  • søke semantisk på tvers av komplekse interne datasett
  • gi de ansatte tilgang til en intern AI-chat for sensitive data
  • erstatte skraping fra eksterne AI-agenter med strukturert API-tilgang
  • redusere belastningen på nettstedet gjennom direkte tilgang til backend
  • styrke den interne AI-kompetansen gjennom opplæring og praktisk arbeid

Mer overordnet viste prosjektet hvordan organisasjoner med høye krav til sikkerhet og compliance kan jobbe med AI uten å gi avkall på verken kontroll eller muligheter.

Har sikkerhetskravene deres til nå stått i veien for AI?

Hvis dere jobber med sensitive data og prøver å finne ut hva som faktisk er mulig innenfor sikkerhets- og compliancekravene deres, så la oss ta en prat.

Ta en prat med oss om prosjektet deres

Flere kundecaser

Se alle kundecaser