Van AI-video’s tot een eigen spel: een lezing door TRITON IT op de basisschool van de faculteit

Hoe wordt kunstmatige intelligentie ingezet bij het maken van video’s? Wat zijn MCP-servers en hoe helpen ze ontwikkelaars? En wat als je via een gewone tekstchat een personage in je eigen computergame zou kunnen besturen?

Juist deze vragen hebben we vandaag besproken tijdens ons bezoek aan de Faculteitsbasisschool van prof. Otokar Chlup in Nové Butovice in Praag. Marek Rost en Antonín Pulkrab van TRITON IT gingen in op de uitnodiging van de lokale leerkrachten en organiseerden in het kader van een themamaand rond technologie en kunstmatige intelligentie een lezing voor de leerlingen, gebaseerd op concrete praktijkvoorbeelden.

TRITON IT tijdens een lezing op een basisschool
Afb. 1: Voor de leerlingen van de FZŠ prof. Otokar Chlup hebben we in het kader van de vakweek een lezing georganiseerd over het gebruik van AI in de praktijk.

Hoe kunstmatige intelligentie het maken van video’s verandert

Het eerste deel van het gesprek werd geleid door Antonín Pulkrab, die zich bij TRITON IT onder andere bezighoudt met videoproductie en ervaring heeft met het filmen, monteren en het gebruik van AI bij het maken van audiovisuele content.

Hij liet de leerlingen concrete video’s zien die voor onze klanten zijn gemaakt en legde uit welke rol de huidige kunstmatige-intelligentietools daarbij spelen. Aan de hand van verschillende voorbeelden liet hij zien hoe de werkwijzen bij het maken van videocontent veranderen en welke onderdelen van het creatieve proces dankzij AI op een nieuwe manier kunnen worden uitgevoerd.

TRITON IT tijdens een lezing op een basisschool
Afb. 2: Antonín Pulkrab legde uit en liet zien hoe kunstmatige intelligentie zijn intrede doet in de productie van video’s en andere grafische formaten.

Het was daarbij belangrijk om de afzonderlijke tools in de context van het daadwerkelijke werk te plaatsen. Kunstmatige intelligentie staat namelijk niet los van de rest van het productieproces. Het is een van de technologieën waarmee de maker moet kunnen werken om het gewenste resultaat te bereiken.

De demonstraties riepen tal van vragen op. De leerlingen waren zowel geïnteresseerd in Antoníns ervaringen uit de praktijk als in meer algemene vragen over de mogelijkheden en beperkingen van kunstmatige intelligentie. Juist door de directe discussie met iemand die deze technologieën in de praktijk toepast bij echte opdrachten, konden ze een kijkje nemen achter de schermen van de gebruikelijke internetdemonstraties.

MCP-servers en AI bij de ontwikkeling van software

Marek Rost sloot aan bij de videopresentatie en ging in op de technische aspecten van het gebruik van kunstmatige intelligentie. Hij stelde het concept van MCP-servers voor en legde uit hoe taalmodellen via deze standaard kunnen communiceren met externe tools, gegevens en andere systemen.

TRITON IT tijdens een lezing op een basisschool
Afb. 3: Marek Rost legde de leerlingen de principes van MCP-servers uit en hoe deze bijvoorbeeld bij automatiseringsoplossingen worden toegepast

In plaats van dat AI alleen maar vragen beantwoordt of tekst genereert, kan het zo worden geïntegreerd in bredere werkprocessen. Het kan bijvoorbeeld informatie verzamelen uit beschikbare bronnen, samenwerken met gekoppelde tools of onderdeel worden van een geautomatiseerd proces. Juist het koppelen van grote taalmodellen aan andere systemen is een van de gebieden waar we ons bij TRITON IT op richten bij de ontwikkeling van zowel interne tools als oplossingen voor klanten.

Marek Rost, CTO Triton IT
Het doel was niet om kunstmatige intelligentie alleen theoretisch uit te leggen. We wilden de leerlingen laten zien hoe we het gebruiken in ons werk voor klanten, hoe het softwareontwikkeling kan vereenvoudigen en hoe ze met de hulp ervan hun eigen ideeën kunnen realiseren.

Marek liet aan de hand van praktische voorbeelden zien hoe deze principes verband houden met het dagelijkse werk van ontwikkelaars en op welke manier we AI in onze eigen projecten toepassen. De leerlingen kregen zo niet alleen een idee van wat kunstmatige intelligentie kan, maar ook van de technische achtergrond die het gebruik ervan in complexere toepassingen mogelijk maakt.

Een spel dat in twee dagen is gemaakt en waarin de personages door AI worden bestuurd

Het meest praktische deel van de bijeenkomst kwam aan het einde. Marek Rost heeft in twee dagen tijd voor de leerlingen een eigen spel ontwikkeld, geïnspireerd op de principes van de bekende titel Agar.io, dat je direct op de website van Cell Agents kunt spelen. Spelers kunnen in dit spel tegen elkaar strijden en tegelijkertijd hun spelpersonages besturen via kunstmatige intelligentie. 

De bediening vereist daarbij geen ingewikkelde commando’s of speciale interfaces. De speler geeft instructies via een eenvoudige tekstchat en de AI zet deze om in acties van het spelpersonage. Zo konden de leerlingen zelf ervaren hoe natuurlijke taal kan dienen als manier om software te bedienen.

Cell Agents op de basisschool tussen de leerlingen
Afb. 4: De leerlingen konden zelf het eenvoudige spel Cell Agents uitproberen, dat is geïnspireerd op het bekende spel Agar.io.

Het spel bracht verschillende onderwerpen samen die tijdens de discussie aan bod kwamen: programmeren, het ontwerpen van een applicatie, het werken met een taalmodel en de integratie daarvan in een specifieke omgeving. Tegelijkertijd liet het zien dat zelfs een relatief complex idee met behulp van de huidige tools in korte tijd kan worden omgezet in een werkend prototype.

Maar daar hield het project niet op. Marek heeft de broncode ook voor de leerlingen beschikbaar gesteld in een repository op GitHub. Ze kunnen deze bestuderen, het spel naar eigen inzicht aanpassen, de functies ervan uitbreiden of het op hun eigen server draaien. Het spel kan zo dienen als uitgangspunt voor eigen experimenten met programmeren en kunstmatige intelligentie.

Waarom delen we praktijkervaringen met scholen?

De vakweek op de Faculteitsbasisschool van prof. Otokar Chlup laat zien hoe hedendaagse technologieën via concrete projecten dichter bij de leerlingen kunnen worden gebracht. In plaats van alleen maar uitleg te krijgen over de mogelijkheden van kunstmatige intelligentie, kregen ze de kans om concrete resultaten te zien, vragen te stellen aan deskundigen en zelf te experimenteren met software.

We zijn naar de school gekomen op uitnodiging van de leraren, die voor de leerlingen een programma hebben opgezet dat gericht is op technologieën en het praktische gebruik daarvan. We hebben graag aan dit initiatief meegewerkt en onze tijd besteed aan het delen van ervaringen die we dagelijks opdoen bij het werken aan zowel klant- als interne projecten.

Afb. 5: De leerlingen kregen de kans om mee te werken aan de verdere ontwikkeling van Cell Agents.

Bij TRITON IT houden we ons al geruime tijd bezig met de toepassing van kunstmatige intelligentie, automatisering en de ontwikkeling van technologische oplossingen. We vinden het daarom waardevol om onze ervaringen ook buiten de commerciële context door te geven en jonge mensen te helpen een concreter beeld te krijgen van hoe de huidige technologieën werken en wat ze er zelf mee kunnen creëren.

Wij bedanken de leerkrachten van de Faculteitsbasisschool prof. Otokar Chlup voor de uitnodiging en de kans om deel te nemen aan hun vakweek. Wij zijn ervan overtuigd dat de koppeling van schoolonderwijs aan ervaringen uit de technologische praktijk de leerlingen nieuwe mogelijkheden kan bieden en hen kan motiveren om eigen projecten op te zetten.

Wilt u samen met ons een praktische workshop organiseren?

Verwante artikelen

Development Development

ACOND behoort tot de toonaangevende Tsjechische fabrikanten van warmtepompen en is sinds 1998 actief op de markt. De ontwikkeling, het testen...

Adviezen en tips Adviezen en tips

Zoekadvertenties waren lange tijd gebaseerd op het principe dat een gebruiker een zoekopdracht invoert en het advertentiesysteem vervolgens...

Analytics and PPC Analytics and PPC

Veel producten en diensten zijn in de eerste plaats gebaseerd op rationele besluitvorming. De klant kiest hier niet impulsief, maar op basis...