Utforma en robots första användarinteraktion
GÄLLER FÖR: SDK v4
Första intryck spelar roll. Den första interaktionen mellan användaren och roboten är viktig för användarupplevelsen. När du utformar din robot bör du tänka på att det finns mer i det första meddelandet än att bara säga "hej". När du skapar en app designar du den första skärmen för att tillhandahålla viktiga navigeringstips . Användare bör intuitivt förstå saker som var menyn finns och hur den fungerar, var de ska gå för hjälp, vad sekretesspolicyn är och så vidare. När du utformar en robot bör användarens första interaktion med roboten ange samma typ av information.
Språk kontra menyer
Tänk på följande två mönster:
Design 1
Design 2
Starta inte roboten med en öppen fråga, till exempel "Hur kan jag hjälpa dig?". Om din robot har hundra olika saker som den kan göra är det troligt att användarna inte kan gissa de flesta av dem. Roboten berättade inte vad den kan göra, så hur kan de veta det?
Menyer ger en enkel lösning på det problemet. Först förmedlar roboten sina funktioner till användaren genom att ange tillgängliga alternativ. För det andra undvara menyer användaren från att behöva skriva för mycket, i stället kan de bara klicka. Slutligen kan användningen av menyer förenkla dina naturliga språkmodeller avsevärt genom att begränsa omfattningen av indata som roboten kan ta emot från användaren.
Dricks
Menyer är ett värdefullt verktyg när du utformar robotar för en bra användarupplevelse. avfärda dem inte som "smarta nog". Du kan utforma roboten så att den använder menyer samtidigt som den stöder indata från kostnadsfria formulär. Om en användare svarar på den första menyn genom att skriva i stället för att välja ett menyalternativ kan roboten försöka parsa användarens textinmatning.
Du kan också ställa mer spetsiga frågor för att leda användaren om roboten har en specifik funktion. Om din robot till exempel ansvarar för att ta smörgåsbeställningar kan din första interaktion vara "Hej! Jag är här för att ta din smörgåsbeställning. Vilken typ av bröd vill du ha? Vi har vitt, vete eller råg." På så sätt vet användaren hur de ska svara och får navigeringssignaler via konversationen.
Övrigt att tänka på
Förutom att tillhandahålla en intuitiv och lättnavigerad första interaktion ger en väl utformad robot användaren tillgång till information om dess sekretesspolicy och användningsvillkor.
Dricks
Om din robot samlar in personuppgifter från användaren är det viktigt att förmedla detta och att beskriva vad som ska göras med data.
Nästa steg
Nu när du är bekant med några grundläggande principer för att utforma den första interaktionen mellan användare och robot kan du läsa mer om hur du utformar konversationsflödet.