AI-bouwers op cursus
Er zijn een hoop manieren om te leren. Bouwen in de praktijk is een prima manier. Maar daarna even terug naar de klas om te reflecteren op de ervaringen helpt daarbij zeker. Vandaar dat we zijn gaan bouwen met AI bij Hugo Bowne-Anderson.
Na op een Meetup-avond bij Picnic de Australiër Hugo Bowne-Anderson gesproken te hebben en na het luisteren van zijn geweldige podcast Vanishing Gradients, was glashelder dat Hugo een echte bouwer is. Geen praatjes over het einde van de wereld door losgeslagen, megalomane AI's, noch een verhaal met opgeblazen verwachtingen van hoe AI de wereld gaat transformeren, maar gewoon een down-to-earth, technische benadering van bouwen met AI.
Precies wat wij nodig hadden. Dus hebben vier van onze AI-bouwers zich ingeschreven voor de cursus Building AI Applications for Data Scientists and Software Engineers. De workshop is cohort-gebaseerd en ons cohort was ingepland voor de hele maand november. De workshop bestaat uit twee video's per week, uitgebreide uitleg, huiswerk en een actieve en betrokken Discord-community waar je hulp kunt vragen.
Eerdere ervaring
In de maanden hiervoor hebben we reeds intensieve ervaring opgedaan met twee toepassingen van AI in applicaties, namelijk de Tingit 8QL agent (I, II, III, IV) en de BI pipeline assistent (I). Interessant was het dan ook dat we veel van onze leerweg terug zagen komen in de workshop van Hugo.
We hebben gekozen voor een opzet waarbij we individueel het videomateriaal van de workshop bekijken en zoveel als mogelijk de voorbereidingen treffen voor het maken van het huiswerk. Daarna komen we bij elkaar om gezamenlijk het lesmateriaal te bespreken en het huiswerk te maken, waarbij we gelijk ook reflecteren op hoe wij zaken nu aanpakken.
Verwachtingen
Van huis uit zijn wij allemaal software engineers en kijken wij op een bepaalde manier naar het bouwen van software. Het leuke van deze cursus is dat je veel meekrijgt van de disciplines van data scientists en machine learning engineers. Waar wij met name hopen te leren is het proces van monitoren en evalueren, wat op een volstrekt andere wijze gebeurt dan wij dat gewend zijn.
Verder is de workshop gebaseerd op werken met typische Python tools. Vanuit onze expertise zijn wij niet gewend naar die tools te grijpen, maar eerder te gebruiken wat we kennen, wat veelal tools zijn uit de Java-wereld. Nu krijgen we te maken met andere tools en kunnen we op natuurlijke wijze ons blikveld verruimen.
Tot dusver
We zitten nu op bijna de helft van de workshop en pikken er veel van op. Door de discussies met elkaar stellen we eerdere keuzes aan de kaak en kijken we kritisch naar hoe zaken beter kunnen. Het is onze inschatting dat we veel uit deze workshop halen juist omdat we al aan het bouwen waren. Zonder die bagage gaat veel van de wijsheid langs je heen. De workshop is zeker een aanrader voor iedereen die serieus aan de slag gaat met bouwen met AI.