AI voor Docenten
LinkedIn

Door Marcel Mutsaarts

Onderwijs en AI: de alternatieve kieswijzer

LinkedIn-bijdrage van Marcel Mutsaarts: Ik verbaas me er al een tijdje over dat onderwijs en AI helemaal geen thema's lijken te zijn in de komende verkiezingen.

Ik verbaas me er al een tijdje over dat onderwijs en AI helemaal geen thema's lijken te zijn in de komende verkiezingen. Ik hoor er geen enkele politicus over praten. Het komt in debatten helemaal niet voor. En nog erger, de populairste kieswijzers stellen er helemaal geen vragen over. Dat kan toch niet!

Daarom heb ik een alternatieve kieswijzer gemaakt. Hierin staan 3 vragen over AI, 3 vragen over onderwijs, en 3 vragen over de combinatie. Aan het einde krijg je te zien hoeveel procent jouw mening overeenkomt met de standpunten van de partijen. Je kunt hier ook per partij toelichting krijgen.

Mocht je dit interessant vinden, dan kun je de app hier gebruiken (https://kieswijzer-onderwijs-en-ai.vercel.app/). Als je alle vragen hebt beantwoord, kun je er voor kiezen om je resultaten anoniem te uploaden. Als veel mensen dat doen, ga ik een analyse doen op de resultaten en kom ik er in een artikel op terug. Je mag ook gewoon de app gebruiken zonder je resultaten te delen in mijn database natuurlijk.

Disclaimer. Het was best een zoektocht om te komen tot de standpunten van de partijen. Wil je weten hoe ik dat precies heb aangepakt, lees dan vooral door. Voordat je dat wel/niet doet, nog mijn belangrijkste boodschap. Mijn app is maar een klein hulpmiddeltje, vooral bedoeld om na te gaan denken over deze thema's. Blijf dus vooral zelf nadenken, lees de programma's van de partijen en maak een wijze keuze!

Als je mijn app waardeert, dan mag je deze uiteraard delen en ook even iets in de comments schrijven, dan help je (het algoritme) anderen ook dit artikel te vinden,.

Werkwijze (voor de nieuwsgierigen)

Ik ben in ChatGPT begonnen. Ik heb ChatGPT agent gevraagd om alle partijprogramma's te zoeken, downloaden en in een map te zetten. Na ongeveer een half uurtje was dat gefikst (superhandig voor dit soort klusjes). Vervolgens (de tip kwam van een collega) heb ik al deze programma's in NotebookLM gestopt. Dit gaf mij de mogelijkheid om 'in gesprek' te gaan over de programma's op verschillende thema's.

Daarna ben ik met zowel ChatGPT als Claude aan de slag gegaan met het formuleren van stellingen. Ik heb er velen gehad en getest. Uiteindelijk bleek dat lastiger dan ik dacht, want het moeten vrij algemene stellingen zijn waar verschillend over wordt gedacht door de verschillende partijen. De huidige selectie van 9 vragen is daar uitgekomen. Ongetwijfeld kunnen deze beter, mis ik zaken, enz. Ik sta open voor verbeteringen, maar denk wel dat het al een aardig beeld geeft op deze thema's.

Vervolgens ben ik de app gaan bouwen (Claude Code binnen Cursor). In gesprek met deze AI kwam ik erachter dat ik de opvattingen van de partijen op de stellingen in een bepaald format moest zien krijgen (json). Notebooklm kon dit gelukkig, na wat prompting goed. Om het geheel in mijn app te krijgen, heb ik vervolgens weer Claude gebruikt. Dat programma is gewoon het allerbeste in het produceren van gewenste bestanden. ChatGPT maakt daar heel vaak fouten is mijn ervaring. NB. Voor een aantal stellingen heb ik Claude en ChatGPT nog wat extra informatie voer partijstandpunten laten opzoeken. Mn de doorberekeningen van het CPB bleken informatief.

Met input van de partijstandpunten in het juiste format ben ik verder gaan bouwen aan de app. De basis stond vrij snel. Toen rees de vraag hoe tot een score te komen, op basis van eens/neutraal/oneens. Na een inhoudelijke dialoog met Claude Code heb ik voor de standaard kieswijzer benadering gekozen. Punten toekenning:

Volledige overeenkomst tussen jouw antwoord en het partijstandpunt: 1 punt Partij heeft geen duidelijk standpunt of twijfelt: 0,5 punt Geen overeenkomst: 0 punten Neutraal antwoord: 0 punten

  • Volledige overeenkomst tussen jouw antwoord en het partijstandpunt: 1 punt
  • Partij heeft geen duidelijk standpunt of twijfelt: 0,5 punt
  • Geen overeenkomst: 0 punten
  • Neutraal antwoord: 0 punten

Het uiteindelijke match percentage wordt berekend door de behaalde punten te delen door het totaal aantal stellingen (9) en te vermenigvuldigen met 100.

Vervolgens heb ik een database gekoppeld aan de app (Firebase van Google). Dit zorgt ervoor dat ik - mits er antwoorden worden gedeeld) - inzicht kan krijgen in wat mensen scoren op de verschillende stellingen en welke partijen er goed of slecht vanaf komen.

Oh ja, ik kan trouwens helemaal niet programmeren. Ik 'vibecode' apps, puur door te praten tegen een chatbot. Toch gaaf dat dat al kan!

Praat mee op LinkedIn

Deel je ervaring of stel je vraag bij de oorspronkelijke LinkedIn-bijdrage.

Praat mee op LinkedIn