Deze post is gearchiveerd.
1 februari 2017 - Story
Wijsbot, onze sympathieke chatbot, adviseert je na een fijn gesprek over de beste technologie voor jouw e-commerceplatform. Zo’n slimme chatbot is een fantastische asset in een customer service plan. Maar een bot bouwen, gebeurt niet ‘automatisch’. Het is een echte uitdaging op vlak van usability en development. Daarom: 5 hands-on tips om mee te nemen als jij straks een chatbot overweegt!
Je conversatiestructuur - dus de vragen en bijbehorende antwoorden - beheer je het makkelijkst in een CMS. Zo spaar je twee keer tijd.
Wij stelden de conversatiestructuur van de Wijsbot op in Sitecore.
Zelfs bij quick replies moet je er rekening mee houden dat gebruikers mogelijk zelf vragen en antwoorden naar de bot zullen schrijven. Je zal dus een minimum aan natural language processing moeten voorzien om het gesprek op zo’n moment weer in de juiste richting te sturen.
Of laat de gesprekken volgen door een echte persoon die kan reageren, en die de gebruikers begeleidt. Dat is uiteraard arbeidsintensief en niet altijd haalbaar. Het kan absoluut meerwaarde bieden tijdens bepaalde campagnes.
De copy van je een conversatiestructuur vraagt een specifieke aanpak. Zo zal je ervoor moeten zorgen dat je vragen zeer helder en ondubbelzinnig zijn, zodat de gebruiker makkelijk het antwoord kan bedenken en minder geneigd is een bijvraag te stellen of af te haken.
Hou er ook rekening mee dat de quick reply-buttons beperkt zijn in karakteraantal. Bevatten ze te veel karakters, dan zal het antwoord niet volledig zichtbaar zijn. Dat maakt het uiteraard minder gebruiksvriendelijk. Omschrijf daarom beschikbare opties zo goed mogelijk in de vragen, zodat je het heel kort en duidelijk kan houden in de antwoorden van de quick replies.
Om de bot te doen werken, moet Facebook aan de server kunnen waarop die bot draait. Programmeer je lokaal op je computer, dan kan Facebook daar natuurlijk niet aan. Daarom zal je tijdens development moeten werken met een applicatie als ngrok zodat de bot op je ontwikkelingsomgeving kan draaien. Via ngrok zet je een tunnel op over https, een vereiste voor Facebook Messenger, en kan je toch lokaal ontwikkelen. Ook kan je op die manier de requests van Facebook aan de bot inspecteren: erg handig en tijdbesparend. Zeker als je nog niet (vaak) met de Facebook Graph API gewerkt hebt.