Hoe een chatbot te testen

Voordat u een chatbot inzet, moet u bepaalde tests uitvoeren, waaronder: algemene tests, domeintests, algemeen, handmatig, postproductietests, A/B-tests, enz.

Hoe weet u zeker dat uw bot vrij van bugs en gebruiksvriendelijk is zonder een gestandaardiseerde testmethode voor chatbots?

Chatbots zijn een veelbelovende technologie als het gaat om het verbeteren van de klantervaring. U kunt ze op uw website installeren en uw klanten kunnen op elk moment contact opnemen met uw bedrijf om de informatie te verkrijgen die ze nodig hebben.

Eerst moet echter worden onderzocht of deze technologie correct werkt met uw bedrijf. Dit betekent dat je het op de proef moet stellen en moet controleren of de bot het juiste antwoord geeft op elke interactie. Hier zijn enkele van de beste manieren om uw bot te testen.

Algemene testen

Het zijn vraag- en antwoordtests die zijn gericht op de brede vragen die een zeer eenvoudige bot moet beantwoorden. Zo worden de begroetingen van de gebruiker getest. De bot moet slagen voor de algemene test om zelfs maar te overwegen de andere tests uit te voeren.

De verwachting van deze test is dat de chatbot een vloeiend gesprek onderhoudt, als de bot in de eerste fase faalt, is de kans groot dat de gebruiker het gesprek verlaat. Dit doet pijn aan chatbotstatistieken zoals bouncepercentage.

Domeintesten (gebruik)

Domeintests vertegenwoordigen de tweede fase. In dit stadium worden taal en uitdrukkingen geanalyseerd om ervoor te zorgen dat de chatbot domeinspecifieke vragen kan beantwoorden.

De zoekopdrachten worden gepersonaliseerd op basis van het type bedrijf, ze zullen niet hetzelfde zijn als het een e-commerce of een restaurant is.

Een e-commerce chatbot moet begrijpen dat deze allemaal tot hetzelfde antwoord leiden: "broek", "blauwe broek", "blauwe broek voor heren".

Het is onmogelijk om elk specifiek type vraag met betrekking tot dat specifieke domein vast te leggen, maar domeinspecifieke tests moeten worden gecategoriseerd om ervoor te zorgen dat de belangrijkste categorieën worden gedekt door een geautomatiseerde test.

Deze vragen worden gekenmerkt door een context en zullen de consument ertoe brengen het product of de dienst te kopen. Nadat het begroetingsgedeelte van het gesprek is afgelopen, moet de rest van het gesprek zich richten op het product of de dienst.

Daarom moeten chatbots na de eerste begroeting en het gesprek het gesprek domineren of correct reageren, een belangrijke chatbot-statistiek.

Om de chatbotreacties op het platform te testen, klikt u op het "schrijf"-pictogram van de navigatiebalk.

Er verschijnt een nieuwe sectie waar u individuele berichten kunt testen, de betrouwbaarheidsscore kunt controleren en het antwoord kunt vervangen als er een ander alternatief aanwezig is.

Handmatig testen

Bij handmatig testen kunnen ontwikkelaars vele uren besteden aan het testen van de chatbot voor een specifieke use case of voor een specifiek kanaal.

U kunt de chatbot bijvoorbeeld sms'en vanuit het perspectief van de gebruiker met een aankoopintentie, of als gebruiker gewoon bladeren naar opties.

U kunt uw dialoog ook testen op berichten-apps zoals WhatsApp of Wechat voordat u de chatbot inzet.

Om de chatbot handmatig te testen ga je naar Chatbots>Test URL. U kunt uw scripts en reacties handmatig testen.

Testen na de productie

Testen na de productie of testen na de lancering testen verschillende aspecten van de functionaliteit van de chatbot, zodra deze actief is bij gebruikers.

Het is natuurlijk praktisch onmogelijk voor u om uw chatbot te trainen om elke vraag die uw gebruikers in de chatbot invoeren te beantwoorden, en iemand zou verschillende manieren kunnen schrijven om dezelfde vraag te stellen, met spelfouten of andere problemen.

Zoals we al eerder zeiden, moeten de antwoorden zo breed mogelijk zijn om deze situaties te voorzien. Deze fase bestaat in feite uit het besteden van speciale aandacht aan hoe de bot reageert en of de informatie juist is.

Elke test vóór de lancering van de chatbot is uiteindelijk een bètatest. Feedback is van vitaal belang en er moeten regelmatig tests worden uitgevoerd met de vragen van gebruikers die de echte test van de chatbot doen.

Met andere woorden: wees bereid om je chatbot constant aan te passen aan de feedback die je krijgt na de lancering. Het doel is om reacties relevant te houden, de huidige prestaties kunnen worden verbeterd voor de toekomst door de chatbot te onderwerpen aan een continu testproces.

Ga in uw beheerdersdashboard naar Database>Reacties>Suggesties om een lijst met berichten te vinden die niet door de chatbot konden worden beantwoord. Klik op een bericht om een reactie toe te voegen.

A/B-tests

Een A/B-test is de vergelijking van twee versies van hetzelfde product om te zien welke beter werkt. Bezoekers krijgen de twee versies tegelijkertijd te zien en zij beslissen welke versie effectiever of beter is, in termen van het gesprek.

A/B-testen is op grote schaal geïmplementeerd in verschillende marketinggebieden, maar er zijn niet veel A/B-testalternatieven beschikbaar voor chatbots.

Als het op chatbots aankomt, is het een manier om verschillende functies van het gespreksprogramma te ervaren.

Door middel van gerandomiseerde onderzoeken kunnen bedrijven gegevens verzamelen en beslissen welk alternatief het meest effectief is voor zowel cliënten als hun doeleinden. Het testen van een chatbot gebeurt via een geautomatiseerd testproces. En dankzij deze automatisering is het mogelijk om de ontwikkelprocessen van de chatbot te versnellen en een betere kwaliteit te garanderen.

We kunnen het proces modelleren in twee afzonderlijke teststappen van het chatbotontwerp.

De eerste bepaalt de visuele factoren van de chatbot, zoals het ontwerp, de kleur of de locatie van de chatbot op de webpagina.

En de tweede beslist over gespreksfactoren, in termen van kwaliteit en prestaties. Die twee factoren worden getest om een betere gebruikerservaring te garanderen.

Visuele factoren

Ook bij een chatbot is het design erg belangrijk, omdat het een cruciale factor is voor het succes van de gebruikerservaring. A/B-testen kunnen bestaan uit het wijzigen van de framekleur of de knopkleur.

Om de stijl van je chatbot te veranderen, ga je naar Installeren > Ontwerpen. Hier kunt u wisselen tussen kleuren en kaders.

Gespreksfactoren

A/B-testen volgen de churn- en retentiegraadstatistieken terwijl ze het succes van de bot blijven bepalen. Gebruikersbetrokkenheidspercentages voor verschillende botalternatieven blijven ook aanzienlijk.

Een van die tests is om te beslissen hoe het gesprek moet worden gestart, voor het geval de chatbot begint met een standaardbegroeting of verschillende berichten gebruikt. Het is een belangrijke factor omdat de klanttrechter begint met betrokkenheid.

Als de chatbot erin slaagt de gewenste actie uit te lokken waardoor de gebruiker ermee interageert, is de kans groter dat we een groter publiek bereiken en een grotere conversatiestroom.

Het is ook belangrijk om te beslissen over de formaliteit van de taal en hoe deze de mate van betrokkenheid kan beïnvloeden. Meerdere antwoorden moeten worden getest, aangezien de formaliteit afhankelijk is van het profiel van de klant of gebruiker.

Bezoek regelmatig het gedeelte Analytics van het platform. Hier vind je enkele basisstatistieken van de chatbot.

U kunt onder andere het aantal interacties, sessies, formulierresultaten en sessietijd controleren. Deze statistieken geven u een indicatie van de prestaties van uw chatbot voor een bepaalde instelling.

Als u onder het bedrijfsplan valt, heeft u ook toegang tot het gedeelte Prestaties. Hier kunt u het bouncepercentage en het sentiment controleren en A/B-testen voor scripts uitvoeren.

Wil je meer weten?

Krijg meer informatie