Fra publisering til innsikt: Miljøsignaler i miljøtillatelser ved hjelp av SQL og AI

introduksjon

Med én spørring henter du alle nylige miljøtillatelser (omgevingsvergunningen) i en kommune eller et fylke. Legg dem til i ChatGPT, og i løpet av noen minutter får du ideer om saker som kanskje fortjener ekstra oppmerksomhet — som mulig manglende nitrogendata eller subtil salamitaktikk.

Merk: dette er ingen garantier. ChatGPT fanger opp mønstre basert på tekst, ikke juridiske fakta. Se det som en smart brainstorm-partner — ikke som en dom, men som et utgangspunkt for videre undersøkelser.

Invantive UniversalSQL

De nye Invantive UniversalSQL-driverne gjør det mulig å kontinuerlig analysere nye søknader om miljøtillatelser og innvilgede tillatelser via ChatGPT.

I dette emnet beskrives hvordan du kan hente alle miljøtillatelser/-meldinger for en kommune det siste året, inkludert den publiserte teksten, og deretter analysere dem for mulig glemte miljøeffekter eller salamitaktikk.

Henting av tillatelser

Med følgende spørring henter du via KOOP Officiele Publicaties-driveren alle miljøtillatelser i én omgang som en JSON-fil:

--
-- Erstatt "Juinen" med ønsket kommune.
--
select koy.*
,      htp.CONTENTS_CHAR
from   Entries@op koy
join   httpdownload@DataDictionary
       ( url => koy.preferredpublicationurl
       , ignoreweberror => true
       ) htp
where  koy.modified >= add_months(sysdateutc, -12)
and    koy.type in ( 'omgevingsvergunning', 'omgevingsmelding')
--
-- Kommunetidende.
--
and    koy.identifier like 'gmb%'
--
-- Kommune Juinen.
--
and    koy.authority = 'Juinen'
for json auto

Bruken av for json er beskrevet i JSON genereren vanuit Invantive UniversalSQL.

Kopier og lim inn, bruk local export results eller file_write_text i OS-driveren for å lagre dataene i en fil.

Analyse via ChatGPT

Gå nå til ChatGPT og:

  • start en ny chat,
  • klikk på den stiplede tekstboblen øverst til høyre for å starte en midlertidig chat,
  • legg til JSON-filen,
  • lim inn prompten nedenfor,
  • kjør den,
  • sammenlign resultatene med lokalkunnskap om tillatelsene.

ChatGPT Prompt

Følgende prompt er brukt:

Vedlagte fil inneholder publisering av miljøtillatelser og -meldinger på officielebekendmakingen.nl i JSON-format.

Oppgi topp 5 av miljøtillatelser utenfor tettbebyggelsen hvor det sannsynligvis er glemt vesentlige miljøeffekter, eller som inneholder signaler om at det kan være et skritt i en salamiteknikk for å oppnå legalisering. Lag et kapittel per miljøtillatelse/adresse. Angi punktvis i hvert kapittel:

  • identifikatoren
  • kommunen
  • emnet
  • signalets alvorlighetsgrad
  • den utdypede begrunnelsen i to avsnitt for hvorfor du mener noe er galt.

Sorter kapitlene synkende etter signalets alvorlighetsgrad.

Tolkning

Kommunen Juinen eksisterer ikke, men en test mot forfatterens fødekommune ga faktisk en gjenkjennelig topp 5, der en lokalkjent leser virkelig får spørsmål om hva det dreier seg om.

En test med en annen kommune ga faktisk et kjent problematisk saksforhold ut av 52 miljøtillatelser. Fire andre tilfeller var ikke kjent.