Opleiding : Chatbot, een conversatie-agent maken en implementeren in JavaScript

Praktijkcursus - 3d - 21u00 - Ref. BQW
Prijs : 2010 € V.B.

Chatbot, een conversatie-agent maken en implementeren in JavaScript




Chatbots, conversatie-agenten die met een gebruiker kunnen chatten, zijn in opkomst als een nieuwe volwaardige interface. In deze cursus leer je hoe je ze kunt ontwikkelen in JavaScript met behulp van de Node.js runtime. Je zult je ontwikkelingen integreren met verschillende API's en speciale auteursoplossingen.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. BQW
  3d - 21u00
2010 € V.B.




Chatbots, conversatie-agenten die met een gebruiker kunnen chatten, zijn in opkomst als een nieuwe volwaardige interface. In deze cursus leer je hoe je ze kunt ontwikkelen in JavaScript met behulp van de Node.js runtime. Je zult je ontwikkelingen integreren met verschillende API's en speciale auteursoplossingen.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Een chatbot implementeren met Node.js.
Een gespreksstroom structureren
Een NLP-engine voor natuurlijke taalherkenning trainen
Een chatbot verbinden met een instant messenger

Doelgroep
Ontwikkelaars, architecten, projectmanagers.

Voorafgaande vereisten
Kennis van JavaScript en Node.js.

Opleidingsprogramma

1
Chatbots: ontwerp en gebruik

  • Chatbots: welke soorten voor welk gebruik?
  • Natuurlijke taalverwerking (NLP) en machinaal leren.
  • Botframeworks versus botplatforms.

2
Node.js herinnering

  • JavaScript ES/2015 herinnering.
  • De modulaire aanpak van Node.js.
  • Gebeurtenisbeheer, routebeheer en gegevenspersistentie.
  • Handige pakketten voor het ontwikkelen van chatbots.
Praktisch werk
Installatie van de ontwikkelomgeving. Installatie en configuratie van een Node.js server.

3
Chatbot-architectuur

  • De verschillende componenten: connectoren, adapters, NLP-modules, acties, enz.
  • I/O-doelen: berichtenplatforms, openbare API's, enz.
  • Logische architectuur: Messenger, Classifier, Analyser, Responder, Selector.
  • Definieer intenties, reacties en entiteiten.
  • Configureer connectoren voor externe PLC's.
Praktisch werk
Een eerste chatbot maken en testen.

4
Ontwerp van gespreksstromen

  • Identificeer potentiële gebruikers en analyseer hun behoeften.
  • Een scenario implementeren als antwoord op een bedrijfsbehoefte.
  • Definitie van eenvoudige en complexe gesprekken.
  • De beslisboom modelleren en deadlocks beheren.
  • Personaliseer je antwoorden.
Praktisch werk
Conceptualiseren van een gespreksstroom.

5
Natuurlijke taalverwerking (NLP)

  • De democratisering van kunstmatige intelligentie.
  • NLU en NLP, principes van systemen voor het begrijpen van natuurlijke taal.
  • Intenties, uitingen en entiteiten.
  • Een persoonlijkheid en karakter definiëren voor je chatbot.
  • Natuurlijke taal-engines: Dialogflow, Wit.ai, LUIS.ai, Lex, Recast.ai, enz.
  • Je chatbot trainen en ontwikkelen.
  • Raamwerken voor machinaal leren (TensorFlow.js).
Praktisch werk
Het trainen van een NLP-engine voor natuurlijke taalherkenning.

6
Implementatie en integratie in het informatiesysteem

  • Hostingoplossingen voor het publiceren van de chatbot.
  • Maak verbinding met een instant messaging service (Slack, Facebook Messenger, Teams, enz.).
  • Koppelingen met andere IS-toepassingen.
Praktisch werk
Verbind je chatbot met een instant messenger.

7
De chatbot verrijken

  • Context en geheugenbeheer.
  • Bewaren van gegevens, contexten, gesprekken "logs".
  • Platforms en tools voor statistieken, belangrijke prestatie-indicatoren (KPI's).
Praktisch werk
Nieuwe functionaliteiten toevoegen aan een bestaande chatbot.


Feedback van klanten
4,1 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
ALAIN S.
24/09/25
4 / 5

Naast de inleidende herinneringen (woordenschat, definities, enz.) en het gebruik van DialogFlow, heb ik een aantal dingen geleerd over chatbots
ERIC M.
24/09/25
5 / 5

Zeer goede cursus en presentator. Een goede luisteraar en een zeer goede leraar als het ging om het uitleggen van onderwerpen die niet zo voor de hand lagen, wat hij toegankelijk maakte.