Repo for Gruppe 7 - 2026
Utforske hvordan KI kan brukes i en planprosess, med fokus på formidling, forståelse og kontroll av prosessen. Prosjektet skal utvikle proof-of-concepts som forenkler planprosessen for ulike aktører, inkludert innbyggere, høringsinstanser og fagfolk. Målet er å identifisere tekniske muligheter som gir konkret sluttbrukerverdi, og spisse løsningen mot spesifikke deler av planprosessen, for eksempel konsekvensutredning osv.
KOMMER
Planforslag består av plankart, planbestemmelser og planbeskrivelser, og det kan være vanskelig å sjekke om disse stemmer overens. Kan KI brukes til å identifisere avvik eller flagge potensielle konflikter mellom dokumentene i et planforslag?
Det kan komme mange innspill og høringer knyttet til hver planendring som kan være tidkrevende og uoversiktlig å lese gjennom. Kan KI brukes til å gi en objektiv oppsummering av høringer og innspill, for å kategorisere og/eller trekke ut hva som er de viktigste punktene som går igjen?
Det kan være utfordrende å sørge for at alle punktene i sjekklisten/malen (sjekkliste fra regjeringen, mal Kristiansand Kommune) er oppfylt i planbeskrivelsen. Kan KI brukes til å automatisk sjekke at kravene i sjekklisten er inkludert, eventuelt også oppfylt, i planbeskrivelsen?
Hvordan kan KI brukes til sjekke om en planbestemmelse samsvarer med lovverket?(sjekke om man har hjemmel iht. Plan- og bygningsloven til å stille kravet).
Det kan være vanskelig å følge med og holde styr på endringer som kommer i løpet av planprosessen. Kan KI brukes som versjonsoversikt for endringene som skjer fortløpende i planprosessen? Sjekke en gammel mot en ny, med endringer. (Github lignenede)
Planmateriale er omfattende og er preget av tungt og faglig språk som kan være vanskelig for innbyggere å tolke. Kan KI automatisk oppsummere konsekvensene av et planforslag for innbyggere uten planfaglig bakgrunn, med fokus på hvordan planen påvirker deres eiendom, nærmiljø og dagligliv?
- Create a virtual environment (recommended):
For Windows
python -m venv .venv
.\.venv\Scripts\Activate.ps1For Mac
python -m venv .venv
source .venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Run the backend (from the
backendfolder):
PoC 1
python file.pyPoC 2, 3, 4, 5 og 6
python app.pyVS Code / Pylance notes
- Make sure VS Code is using the same Python interpreter where you installed the packages (
.venvinterpreter). - Open the Command Palette (Ctrl+Shift+P) →
Python: Select Interpreter→ choose the.venvinterpreter. - After selecting the interpreter, Pylance should refresh and resolve
flaskimports.
If you want me to, I can create the venv and install packages now (I will run the commands in the terminal).