Opsplitsing van de taken
Ik en Maxime hebben beslist om ons eindwerk op twee verschillende manieren op te splitsen.
Ten eerste gaan wij beiden een verschillend chatbot framework gebruiken om ons project uit te werken. Heel waarschijnlijk zal één van deze frameworks het microsoft bot framework zijn aangezien dit framework door Arinti (Zie vorige blog post) gebruikt wordt en ons dus de mogelijkheid geeft om bij hun advies te krijgen. Dit geeft ons ook de mogelijkheid om aan het einde van ons eindwerk een vergelijking te maken tussen de twee gekozen frameworks.
Daarnaast zouden wij ons werk opdelen in hogere studies (hogeschool & universiteit) en secundaire studies (ASO/TSO/BSO).
Inleiding
Vanaf deze post zullen alle artikels die door mij geschreven worden enkel over opleidingskeuzes i.v.m hoger onderwijs gaan. Maxime De Grauwe zal over het secundair onderwijs schrijven.
In dit artikel ga ik het hebben over mijn eerste gedachten over onze probleemstelling namelijk “Hoe kan een chatbot dienen als opleidingsadviseur”.
Mogelijke opleidingen
Het basis idee is dat de chatbot uit een serie vragen een gebruiker een interessante opleiding kan voorstellen. Deze opeidingen kunnen zowel academische als professionele bachelors zijn. Alle mogelijke opleidingen die de chatbot zal kunnen voorstellen zijn op onderwijskiezer terug te vinden.
Dit zijn dus 349 opleidingen in totaal. Waarvan 171 academische bachelors zijn en 178 professionele bachelors zijn.
Dit is volgens mij een groot aantal en het is misschien niet een slecht idee om de optie in gedachten te houden om sommige opleidingen die veel op elkaar lijken te groeperen zo zouden bijvoorbeeld: “Toegepaste informatica: Algemene opleiding, Toegepaste informatica: Applicatieontwikkeling en Toegepaste informatica: Softwaremanagement” samengebracht kunnen worden tot de groepsnaam Toegepaste informatica.
Klassiek gesprek met de chatbot
Ik zal nu waarschijnlijk nog niet alle vragen kunnen oplijsten. Maar het blijkt mij geen slecht idee te zijn om een soort van verloop van een gesprek te simuleren. Dit zal ons al zeker een inzicht kunnen geven van hoe een ideaal gesprek zou verlopen. Ik zal er hiervoor van uitgaan dat de chatbot mij een opleiding voorstelt dat ik verwacht namelijk Toegepaste informatica. Hierdoor zou het kunnen dat ik sommige belangrijke vragen vergeet, daarom zal ik onze applicatie later natuurlijk door andere mensen van andere opleidingen (academisch en professioneel) laten uitproberen. Dit voorbeeld dient enkel om een idee te krijgen.
Ik verwacht dat in het begin van mijn gesprek de chatbot een welkom berichtje schrijft. Waaschijnlijk zal het iets in die aard zijn: “Welkom mijn naam is Opla, ben je op zoek naar hulp om een opleiding te vinden in het hoger onderwijs?”
Ik antwoord: “Ja”. Indien de gebruiker negatief antwoord zou het interessant zijn om eventueel andere informatie te kunnen geven bijvoorbeeld over de werking van studiepunten.
Chatbot: “Zou je liever een academische bachelor of prefessionele bachelor doen”.
Ik antwoord: “professioneel”. We gaan hier van uit dat de gebruiker weet wat het verschil is en wat hij wilt doen, dit is uiteraard niet altijd het geval en we gaan aan deze optie moeten denken.
Chatbot: “Perfect dat is al een belangrijke keuze. Ik zal je nu enkele categoriën van opleidingen oplijsten, duid aan de welke u het meest interesseerd. Indien je het echt niet weet kan ik u misschien helpen, antwoord dan gewoon ‘help’ ” .
LIJST (eerste worp hier is nog niets definitief aan)
- Wetenschappen (chemie-physica-biologie-psychologie)
- Economie
- Talen
- Kunst
- Educatie
- Informatica
- Elektromechanica
- Audiovisueel
- Internationaal
- Journalisme
- Sociaal werk
- Sport / gezondheid
- Architectuur
- Toerisme
- Vastgoed
Ik kies hier voor Informatica. Toevallig is informatica hier al redelijk specifiek en zal de chatbot dus nietmeer veel verder moeten zoeken, als ik hier economie had gekozen dan had de chatbot nog enkele keuzes moeten voorstellen.
Chatbot: “Volgens mij is Toegepaste informatica voor u een goede optie. Wil je de beschrijving van deze opleiding lezen? Indien niet kan je herbeginnen door ‘andere opleiding’ te schrijven”
Dit is het einde van de flow.
Extra gedachten
In het begin van dit project hadden ik en Maxime De Grauwe gedacht aan de mogelijkheid om rekening te houden met de vraag naar een specifieke opleiding op de arbeidsmarkt om de opleidingen die veel gevraagd worden te favoriseren en deze die niet veel gevraagd worden te penaliseren. Dan stelt de vraag zich hoe wij het doen en of we de optie laten aan de gebruiker om te kiezen of hij wilt dat hiermee rekening gehouden wordt.
Er zijn nog een heleboel vragen waarop ik nog geen antwoord heb. Maar met de informatie die ik nu heb kan ik al zeker beginnen met het uittesten van enkele mogelijkheden.
Nicolas Pecher