Velkommen til

SkoleGPT er et forsøg på at skabe en open source, gratis og sikker generativ AI, der kan bruges af skolens lærere i undervisningen. Som lærer kan du trygt inddrage ressourcen, når du arbejder med teknologiforståelse og tager de kritiske dialoger med dine elever om brug af AI som værktøj.

SkoleGPT er udviklet af Future Classroom Lab og CFU ved Københavns Professionshøjskole.

Du kan læse vores Privacy Policy her: https://skolegpt.dk/privacy-policy/

God fornøjelse!

Hvorfor SkoleGPT?

AI udfordrer lige nu hele uddannelsessystemet og ikke mindst Folkeskolen. Det er ikke første gang, at teknologier udfordrer lærernes praksis og faglighed – tænk blot på regnemaskinen og i nyere tid Google Translate. Den udfordring vokser eksponentielt og med ChatGPT har diskussionen fået godt fat, ikke mindst når det drejer som om test og evaluering.

Som CFU har vi allerede en del erfaringer med arbejdet med teknologiforståelse og de udfordringer, det kan indebære. Vi ved alle, at elever bruger mange teknologier i skole og fritid, men også at de ikke altid er i dialog med deres lærere, – eller andre voksne om potentialer og faldgruber ved brugen af teknologier.

AI er kommet for at blive, og er allerede nu en integreret del af vores liv, både når vi ved det – er – og når vi er helt uvidende om det. 

”Skolens virke skal derfor være præget af åndsfrihed, ligeværd og demokrati.” – lyder det i Folkeskolens formålsparagraf, hvilket står centralt i hele skolens dannelsesopgave. Derfor kan vi ikke bygge barrikader op omkring skolen og afskærme for AI. Vi kan heller ikke forvente, at den blot forsvinder eller at eleverne lærer at forholde sig kritisk til den og bruge den hensigtsmæssigt af sig selv. Som skole må vi inddrage og forholde os til teknologien og være kritiske, eksperimenterende og nysgerrige sammen med eleverne.

For netop at kunne eksperimentere med AI i skolen har vi udviklet SkoleGPT, – en tryg ”sandkasse”, hvor data ikke gemmes. SkoleGPT er et forsøg på at skabe en open source, gratis og sikker generativ AI, der kan bruges i skolens undervisning. Som lærer kan du altså trygt inddrage ressourcen, når du arbejder med teknologiforståelse og tager de kritiske dialog med dine elever om brug af AI som værktøj.

Udviklingen af SkoleGPT er i sig selv et eksperiment, og vores ambition er, at selve sitet udvikles til en stærk didaktisk ressource, der rummer inspiration til undervisningsscenarier, hvor teknologien er genstandsfeltet og andre hvor SkoleGPT undersøges som værktøj ind i fagfaglige og tværfaglige sammenhænge.

Dette er en prototype
… lige en disclaimer og lidt mere forklaring

SkoleGPT er stadig på prototype-stadiet, hvilket betyder at det er en foreløbig udgave af det endelige produkt. Vi har gjort hvad vi kunne for at sikre at siden ikke kan komme i konflikt med GDPR og datasikkerhed, der hvor vi er nu – og det vil være vores mission at fortsat udvikle ydelsen med dette som sigte.

SkoleGPT kan hjælpe dig med mange ting, men den kan svare forkert og gætter ofte lystigt på hvad der kunne være det mest sandsynlige at sige. og så kan den slå over i engelsk. Vi arbejder på at gøre det bedre. 

Her lidt om hvordan Skolegpt er bygget og hvor tingene ligger i forhold til at opnå GDPR compliance og beskytte brugeren mod at deres data ikke monitoreres og gemmes..

Vi har INGEN intentioner om at logge eller processere data fra eller om brugerne af chat.skoleGPT.dk. Derfor bruger vi ikke login og identificere ikke brugere, hvorfor vi ikke kan logge eller gemme brugerens aktivitet.
Selv om SkoleGPT ikke gemmer informationer om dig eller det du skriver, så anbefaler vi, at du ikke skriver personlige oplysninger om dig selv eller andre til skoleGPT.

Chat.skolegpt.dk
Chat.skolegpt.dk består af to dele: en sprogmodel og en applikation – der hostes to forskellige steder.

Sprogmodellen
Chat.skolegpt.dk bygger på nuværende tidspunkt på Mixtral 8x7B sprogmodel som er skabt af det franske firma Mistral – og som er udgivet under open source-licens. Du kan læse mere om Mixtral her: https://mistral.ai/news/mixtral-of-experts/

Vi har downloadet sprogmodellen og har fuld kontrol og adgang til denne, og kan forsikre at der ikke logges data. Du kan læse vores dataskrivelse her: https://skolegpt.dk/privacy-policy/

Sprogmodellen hostes hos virksomheden DBC Digital på deres Kubernetes server-setup på deres lokation i Ballerup. DBC Digital er ejet af Kommunernes Landsforening og varetager bl.a. bibliotekernes it-infrastruktur, så vel som Filmstriben og Faktalink og vi har indgået hosting-samarbejde med DBC Digital.

SkoleGPT.dk 
Skolegpt.dk (den side du kigger på nu) er et wordpress site som er hostet hos simply.com.

Databehandleraftale med skoler?
Vi har udarbejdet en dataskrivelse i samarbejde med DBC Digital. I denne kan du bl.a. læse at der ikke er behov for en databehandleraftale, da der ikke logges data og dermed er GDPR ikke et issue overhovedet.
Vi henviser til beskrivelsen her: https://skolegpt.dk/privacy-policy/

Teknisk dokumentation
Læs det fulde tekniske diagram her. (NB: Diagrammet er forældet, da vi både har skiftet hosting og sprogmodel. Vi arbejder på at udforme et opdateret teknisk diagram)

SkoleGPT’s opbygning

Her kommer en uddybende teknisk tekst om SkoleGPT’s setup. Formålet er både at give elever og lærere indblik i opbygningen, men også for at udvise gennemsigtighed til kommunale konsulenter og andre beslutningstagere.

Det betyder også at nogle funktionaliteter som er gemt væk i f.eks. ChatGPT, vil være synlige i SkoleGPT.

Nogle af de funktionaliteter finder man ude i den lille menu i venstre margin af chatbotten:
Systemprompt, Temperature og Top P.

Systemprompten er en kasse hvori man kan skrive hvilken form for chatbot man ønsker SkoleGPT skal agere som. Hvis man f.eks. vil have den til at skrive korte sætninger eller svare på et bestemt sprog, så er det her man kan skrive prompten.

Temperature er indikator for hvor usikker eller tryg man ønsker at chatbotten må være i sine svar. Jo højere temperatur, jo mere kreativ og overraskende vil chatbotten være i sine svar. Omvendt vil en lav temperatur give mere forudsigelige og måske endda kedelige svar.

Top P står for Top Probability (Mest Sandsynlig) og heri indstiller man i hvor høj grad man vil bygge videre på de mest sandsynlige ord, ud fra konteksten. På den måde kan man filtrere usandsynlige ord fra og forhåbenligt ende ud i noget der giver mening og ikke er helt til hest.

Undervisningsforløb og ressourcer

Prompt engineering

Tag fat i begrebet prompt engineering.

Kodning med SkoleGPT

Kod med SkoleGPT i f.eks. Scratch, micro:bit, LEGO Spike, m.fl.

SkoleGPT-plakat

Denne plakat er udviklet til at hjælpe elever i at prompte

BIAS

Her er en række perspektiver på BIAS som er gode at have med i undervisningen

Elevanalyse af SkoleGPT

Brug TekTjek-metoden med dine elever til at lave en analyse af SkoleGPT som teknologi

Maskinrummet

På Aarhus Universitet har man lavet en række gode værktøjer og øvelser der viser hvordan sprogmodeller fungerer

AI i dansk

Du kan tænke AI ind på mange måder i din danskundevisning. Her får du en række idéer.

(KOMMER SNART)

SkoleGPT og Innovation

Hvordan kan man bruge SkoleGPT som sin ven i en design-proces? Få her nogle ressourcer til dette.

(KOMMER SNART)

AI i sprogfagene

AI er det bedste der er sket for sprogfagene. Læs her hvorfor og få en række konkrete forløbsidéer

(KOMMER SNART)

AI i matematik

AI kan faktisk være rigtig god til matematik. Det er bare et spørgsmål om prompting. Læs her hvordan.

(KOMMER SNART)



Udviklingsplan og ønskeliste

SkoleGPT er et projekt under udvikling. Det er ikke kommercielt og kommer aldrig til at blive det. Vi ved at der stadig er mange mangler og derfor vil vi også gerne være åbne omkring vores udviklingsplan for SkoleGPT.
På udviklingsplanen står følgende:

* Optimering af systemprompt. System prompten er designet til altid at huske hvem SkoleGPT skal svare som. Men på nuværende tidspunkt har SkoleGPT en tendens til at glemme at den skal svare på dansk og hopper efter lidt tid nogle gange over i engelsk.

* Færdigudarbejdelse af teksterne på skolegpt.dk. Et større arbejde er sat igang i arbejdsgruppen på Københavns Professionshøjskole om at få udarbejdet de omkringliggende materialer og ressourcer. Du kan læse i afsnittet “Mød os” hvem de er.

* Stabil og skalérbar hosting. Lige nu kan SkoleGPT ikke rumme kæmpe mængder af samtidige brugere. Selvom stor udbredelse er et mål for SkoleGPT er paradokset samtidigt, at for mange brugere betyder store udgifter til hosting, så der er en balance der skal rammes.

* Tekst-til-billede. Det skal være muligt at generere billeder ved hjælp af SkoleGPT.

* Kildehenvisninger

Hvis du har idéer og ønsker til flere udvklingsområder som SkoleGPT skal bevæge sig ind i, så skriv til Martin Exner på maex@kp.dk

Kurser

På CFU ved Københavns Professionshøjskole udbydes kurser inden for i brugen af generativ AI, Machine Learning og selvfølgelig SkoleGPT.
Kontakt: Stine West Dyhr stwd@kp.dk for mere information.

Vi udbyder også pædagogiske eftermiddage for større samlet personalegruppe på skoler, hvis I ønsker at tage fat på hele denne dagsorden sammen. Læs mere her https://futureclassroomlab.dk/wp-content/uploads/2023/10/Paedagogiske-dage-V3_AI.pdf

Mød os

Udvikler: Danni Dromi v/ Fine Chariot
Projektleder: Martin Exner
Rådgivningsgruppe: Malte von Sehested, Mikkel Aslak Koudal Andersen og Troels Peter Mourits Jensen
Website: Peter Laitinen
Redaktør: Lonnie Sørensen
Bidragsydere: Karin Dyrendom, Lars Due Arnov, Bruno Carlos Barbalho, Danièle Edith Eychenne, Karen Mikkelsen og Jakob Damgaard Laursen
Ansvarshavende: Martin Sønderlev Christensen og Stine West Dyhr

Kontakt

Hvis du vil i kontakt med os, så skriv til Martin Exner på maex@kp.dk

Start SkoleGPT