De Pulse-chatbot in alle talen laten reageren

Leer hoe je jouw chatbot kunt instellen om antwoorden te geven in de taal waarin de vraag gesteld wordt.

Wanneer je kennis aan je chatbot hebt toegevoegd en begint met testen, zul je merken dat de chatbot in verschillende talen antwoord geeft.

Er zijn echter gevallen waarin de chatbot nog niet in staat is om vragen in dezelfde taal te beantwoorden als waarin ze gesteld worden. Dit kan verschillende oorzaken hebben. Een van de oorzaken kan zijn dat de bedrijfsnaam in het Engels is, terwijl de toegevoegde kennis in het Nederlands is. Een andere oorzaak kan zijn dat er letterlijke instructies in de prompts staan die in het Nederlands zijn, waardoor de chatbot een Nederlands antwoord genereert, zelfs als de vraag in het Engels gesteld is.

Zorg ervoor dat jouw Pulse-chatbot altijd reageert in de taal van de vraag

Domeinkennis

Om ervoor te zorgen dat de chatbot altijd antwoord geeft in de taal waarin de vraag gesteld wordt, moet je (een deel van) de domeinkennis (persoonlijkheid en/of bedrijfsinformatie) in een andere taal toevoegen. Als je de persoonlijkheid van je chatbot volledig in het Nederlands hebt geschreven, vertaal deze dan naar het Engels (of een andere taal) en voeg deze vertaling onderaan toe. Als dit niet past binnen het maximale aantal karakters, vertaal dan het bovenste gedeelte totdat het maximale aantal karakters bereikt is.

Test vervolgens in de interactieve tester of de chatbot in staat is om op alle vragen te reageren in de taal waarin ze gesteld worden. Als dit nog niet het geval is, kun je ook (een deel van) de bedrijfsinformatie vertalen.

Context manager

Bepaalde woorden worden in meerdere talen gebruikt, zoals 'order', 'printer' en 'plant'. Als je de chatbot veel instructies hebt gegeven waarin deze woorden in het Nederlands voorkomen, kan dit ertoe leiden dat een Engelse vraag met een van deze woorden een Nederlands antwoord genereert.

In dit geval is het belangrijk om voorbeelden toe te voegen aan de prompts, zodat de chatbot begrijpt hoe hij moet reageren.

Hieronder vind je een voorbeeld van zo'n prompt:

Voor vragen over de status van een order, verwijs je naar de track en trace code in de e-mail met de orderbevestiging. 

Voorbeeld:

User: Wat is de status van mijn order?
Assistant: Je kunt de status van je order vinden in de track en trace code in de e-mail met de orderbevestiging.

 

User: What is the status of my order?

Assistant: You can find the status of your order in the track and trace code in the e-mail with the confirmation of your order.