Skip to content

Geoptimaliseerde user experience bij meerkeuzebericht #3

@janblonde

Description

@janblonde

In functie van (reeds voorziene) metadata uit de chatbot engine zou de chatbot UI volgende functionaliteit moeten voorzien: bij meerkeuzeberichten het tekstvak onderaan disablen en de placeholder tekst vervangen door 'Maak een keuze'. Dit met de bedoeling om de gebruiker te dwingen om één van de keuzemogelijkheden te kiezen en niet te gaan freestylen in zijn vraag.

Meer info en historiek in de thread hieronder. Geef me gerust een seintje als ik de bedoeling van de functionaliteit verder moet toelichten of om dit verder te bespreken en aan te scherpen.


Jan,

Je kan best een issue maken in github voor deze feature (alle feature requests horen langs daar te gaan):

https://github.com/digipolisantwerp/chatbot_widget_angular/issues

Dan kan het verder opgepikt worden.

@Jasper als je het ziet passeren als issue weet je waarvan het komt…

Van: Christophe Marrecau
Verzonden: Tuesday, 4 September 2018 14:30
Aan: Jan BLONDÉ Jan.Blonde@digipolis.be; Joeri SEBRECHTS Joeri.Sebrechts@digipolis.be
Onderwerp: RE: Vraag over Chatbot UI

Hmmm, niet helemaal. Want stap 1 en 2 van Joeri’s argumentatie zijn al beschikbaar in de engine. Stap 3 is te voorzien in de smart widget en vandaag nog niet beschikbaar. Jouw vraag komt dus neer op een nog te voorzien wijziging in de smart widget. Te bespreken met het team van Gert Bouwens.

Christophe

Van: Jan BLONDÉ
Verzonden: dinsdag 4 september 2018 12:25
Aan: Christophe Marrecau Christophe.Marrecau@digipolis.be; Joeri SEBRECHTS Joeri.Sebrechts@digipolis.be
Onderwerp: RE: Vraag over Chatbot UI

Ok Christophe, dus als ik het goed begrijp is de eerste stap kijken of we deze feature kunnen toevoegen aan de roadmap van de chatbot engine.

Welke stappen moet ik daarvoor zetten?

Vriendelijke groeten
Jan

Van: Christophe Marrecau
Verzonden: dinsdag 4 september 2018 11:01
Aan: Joeri SEBRECHTS; Jan BLONDÉ
Onderwerp: RE: Vraag over Chatbot UI

Aan deze strategie zou ik geen letter veranderen 😉

Is exact de manier waarop het zou moeten gebeuren.

Christophe

Van: Joeri SEBRECHTS
Verzonden: dinsdag 4 september 2018 10:58
Aan: Jan BLONDÉ Jan.Blonde@digipolis.be
CC: Christophe Marrecau Christophe.Marrecau@digipolis.be
Onderwerp: RE: Vraag over Chatbot UI

Dag Jan,

De chatbot widget UI is enkel een communicatiekanaal naar de chatbot in de chatbot engine. Andere communicatiekanalen zijn ook te bedenken, zoals bvb sms, skype of facebook chat. Dit wil zeggen dat als je beperkingen wil opleggen aan die communicatie je die eigenlijk eerst en vooral in de achterkant moet toevoegen, omdat je niet in altijd die graad van controle over de chat UI zal hebben.

Om deze feature to implementeren zou ik dan suggereren dat het als volgt werkt:

  1. In de chatbot engine is het mogelijk om een meerkeuzestap als verplicht te markeren, zodat andere antwoorden niet mogelijk zijn
  2. Andere berichten dan 1 van de keuzes tonen gewoon dezelfde meerkeuzestap opnieuw (voor kanalen zoals sms, skype, …)
  3. Bij het meerkeuzebericht zit metadata die door de chatbot widget UI opgepikt wordt zodat daar een geoptimaliseerde user experience getoond kan worden.

@Christophe Marrecau wat denk jij van deze aanpak?

Van: Jan BLONDÉ
Verzonden: Tuesday, 4 September 2018 10:45
Aan: Joeri SEBRECHTS Joeri.Sebrechts@digipolis.be
Onderwerp: Vraag over Chatbot UI

Dag Joeri

Ik kreeg een vraag van onze klant ivm. een mogelijke feature binnen de Chatbot UI:

Is het mogelijk om ingeval van een ‘multiple choice’ antwoord (zoals de mogelijkheden eigen woning/huurwoning/verhuren/… hieronder) te verhinderen dat de gebruiker een tekst begint te typen in het tekstveld onderaan? Om op deze manier de gebruiker dus te dwingen om één van de mogelijke keuzes te kiezen? Mogelijke oplossing zou kunnen zijn: het disabelen van het tekstveld onderaan in dit geval, met een tekst ‘Maak een keuze’ ipv. ‘Typ hier je bericht’.

chatbot

Wat ik me hierbij afvraag:
• Is dit technisch haalbaar? (ik vermoed van wel)
• Kan dit in sommige gevallen wenselijk gedrag zijn?
• Hoe pakken we dit aan als we dit willen implementeren?

Vriendelijke groeten
Jan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions