CHATBOT-ORDBOGEN

Hvad er en chatbot? Hvad betyder AI? Er der forskel på chatbots? Er alle chatbots intelligente? Det er nogle af spørgsmålene som chatbot-ordbogen kan svare på. Chatbot-ordbogen er til dig, der er ny i felten. Brug den, hvis du mangler ordforråd eller hvis du skal igang med chatbots. Og sig endelig til, hvis du synes at der mangler ord!

AF: DITTE WOLFF-JACOBSEN, CHATBOT- OG CONTENTDESIGN.

 

Chatbot

En chatbot er et stykke software, der understøtter, at du kan etablere en samtale med dine kunder. Samtalen kan tage udgangspunkt i et manuskript eller bygge på regler, sprogbiblioteker og algoritmer, der tilpasser sig brugerens input. Chatbots er en relativt ny platform for samtale mellem teknologi og bruger. Det nye er, at interfacet ikke er kode eller grafik, men en samtale og at teknologien understøtter, at der faktisk kan føres en fornuftig samtale mellem bot og bruger.


AI

Artificial Intelligence

AI eller Kunstig intelligens er en videnskab, der understøtter at man med teknologi kan gøre noget, som normalt ville kræve menneskelig intelligens at udføre. Man er kommet et stykke vej med både at bygge logikker og platforme, der gør at robotter kan udføre rutinemæssige opgaver, som f.eks. at processere meget store mængder af data, analysere og se nye mønstre i data. Det betyder ikke at robotter nu kan det samme som mennesker, men at der er opgaver, der kan løses af en dertil bygget algoritme. Når vi taler om kunstig intelligens er der ofte en forventning om, at vi bare skal tilsætte vores løsningener noget teknologi og så tænker det selv, men sådan er det ikke. Kunstig betyder, at der er noget der skal defineres, bygges og trænes, så måske afløser den kunstige intelligens nogle opgaver, men til gengæld kaster den nye opgaver og behov for kompetencer af sig.


Machine learning

Når din kunstige intelligens får nok information, kan den sættes til også at se nye mønstre i data, som går ud over den foruddefinerede logik, og på den måde kan den pege på nye sammenhænge og ny viden.


Deep learning

Når den kunstige intelligens ikke bare kan behandle data og se nye mønstre i data, men også kan udveksle data i såkaldte neurale netværk, så taler man om deep learning, som er det tætteste AI-videnskaben kommer på at replicere den menneskelige hjernes processer. Et felt som jeg på ingen måde vil gøre mig klog på, så læs hellere videre andet steds, f.eks. her


Black Box

+ White box

 

 

 

Black box omtales pt som det største problem, når man taler om brug af kunstig intelligens i f.eks. selvkørende biler. Hvis man bygger kunstige intelligenser, hvor udvikleren har 100% kontrol over de opgaver, robotten skal udføre, taler man om
'white box'. Men når teknologien benytter sig af deep learning, og autonomt skal kunne tage valg og udføre handlinger på baggrund af data, så er årsagen til robottens valg i en 'black box'.


CI / CUI

Conversational interfaces / Conversational user interfaces

Tekstbaserede messenger-bots og voice-baserede bots er eksempler på conversational interfaces. Det pænt interessante og nye er, at bruger ikke længere skal bruge grafiske user interfaces (GUI) til at orientere sig i indhold, men blot kan stille et spørgsmål, som teknologien kan forstå og reagere på.


CID

Conversational (interfaces) design/ Conversational UX / Samtaledesign

Den disciplin, der er ved at opstå, omkring det at skrive/sikre den gode samtale med brugeren. Som udgangspunkt skal samtalen være relevant, engageret, forklarende, lede til handling, være varieret og være i kontekst - se de 6 principper udfoldet


NUI

Natural user interfaces

En afart af CUI. Der kommer jo nok en dag, hvor vi både taler med og tekster på vores vaskemaskine, hvilket formentlig på et tidspunkt vil føles mere naturligt end via telefonen/højtaleren.


NLP

Natural Language Programming

NLP er det stykke kode, der kan oversætte en brugers forespørgsel til et brugbart svar. Både Google, Microsoft og IBM (og flere med dem) har API’er med tilgængelige sprogbiblioteker, kaldet Natural Language API. De mangler bare at gøre dem færdige til det dansksprogede marked.


NLU

Natural Language Understanding

Den teknologi, der sikrer, at robotten ikke bare kan forstå den perfekt strukturerede sætning, men også brugerens mål (intent), hvis de skulle finde på at stave forkert eller formulere sig utraditionelt.


EQ

Emotional intelligence

Et af de store spørgsmål... Kan robotter også aflæse og reagere hensigtsmæssigt på de følelser, vi udtrykker i samtalen?


Intent

Intention

 Når interface er baseret på samtale, er det vigtigste mål at afkode brugerens intention for at sikre at samtalen har en retning og reelt kan løse en opgave.


Dialogue management

Et system eller en metode til ikke blot at matche spørgsmål med svar (NLP/NLU), men at skabe en struktur for samtalen, der sikrer at den kommer i mål.


SDK

SOFTWARE Developement Kit

Et stykke software, hvor du kan udvikle, publicere og administrere f.eks. en chatbot.


BOT-framework

Microsoft, IBM, Google mfl. udbyder bot-funktionalitet. Hvis du i forvejen anvender deres Cloud-baserede services, er det relativt enkelt at knytte deres bot-logikker til eksisterende løsninger.


Messenger

WeChat, WhatsApp, Kik..

Så snart du ved, hvilken opgave din chatbot skal løse for din forretning, bør du overveje, hvor brugeren skal møde din chatbot. Chatbots findes ofte på websites, i chat-applikationer som Facebook Messenger, WeChat, WhatsApp mv, men kan også udvikles til f.eks. SMS, Twitter eller Slack. Den store fordel ved Facebook Messenger, som er den mest udbredte chat-applikation i Danmark, er at det kan understøtte social media-managerens arbejde med at besvare kundehenvendelser, det kan være en ny kanal til kommunikation til kunder og så kan det sikre en mere proaktiv tilstedeværelse på Messenger, hvor brugerne i stigende grad forventer at blive serviceret.


Rule based

Regelbaseret

Mange af de chatbots, du møder i Messenger, er ikke baseret på kunstig intelligens (der for så vidt også er opbygget af regler). Men den regelbaserede bot er en scriptet samtale, hvor afsender allerede har skrevet både bottens og brugerens input. Nogle af dem er lukkede (f.eks. Danmarks radios-nyhedsbot). Andre er åbne for at brugeren selv kan skrive og udvikleren skal så skrive indhold til alle de forespørgsler, brugeren kan finde på at byde ind med. Klassikerne er: Hej, stop, tak, hjælp, hvad er meningen med livet og fortæl en joke :-)


Micro-copy

Er et udtryk for den type indhold, der skal produceres til din chatbot. Det skal skrives kort. Kortere end du tror.


On-boarding

Det forløb hvor botten byder brugeren velkommen. En velfungerende onboarding skal sige noget om: Hvem afsender er, hvad kan du bruge botten til og hvordan den kan bruges.


TOV

Tone of voice

Alle chatbots har en personlighed, både dem der svarer med emojis, gif’er og fjollede kommentarer OG dem, der svarer kort og præcist. Når tekster til botten skal forfattes, og når I skal vælge hvilken avatar, der skal repræsentere jeres bot, så er det vigtigt at gøre sig klart: Hvordan taler vi, hvordan hjælper vi vore brugere, og hvad kan vi finde på også at tale med dem om.


Avatar

Navn, illustration og tone of voice, der udgør den personlighed, som brugeren interagerer med. Mange chatbots har kvindenavne og kvindelige avatarer. Andre har robotnavne som KarriereBot og robotpersonaer. Mens andre igen vælger at opbygge en helt ny personlighed i form af en lille fiktiv figur. Mit bud er, at vi snart kommer til at møde chatbots, der hverken har navn eller avatar, men blot repræsenterer deres funktion, som I: “Hej, jeg er Blomsterbutikkens messenger-assistent, her kan du hurtigt komme i gang med….”


Træning

Som nævnt er 'intent', nøgleordet når du skal udvikle en chatbot, målet er at afdække brugerens behov. Næste nøgleord er TRÆNING. Hvis din bot skal fungere bare nogenlunde hæderligt, så kræver det træning. Træning betyder i denne sammenhæng at botten har masser af data at arbejde med, at din bot ikke går i luften uden overvågning og løbende opfølgning.


Ny kollega

Det kan være en fordel ikke at tænke en chatbot som et kommunikationsprodukt, der skal udvikles, lanceres og glemmes. Brug hellere metaforen: Ny kollega. En velfungerende chatbot skal løse en opgave, der er til gavn for din forretning, ofte i samarbejde med andre. Det kræver oplæring, løbende opfølgning og måske endda regler for kollegaskab.


Human inter-vention / handover

Overdragelse til menneske/kollega

Ingen bot virker perfekt, derfor skal der altid være en vej ud af chatbotten i form af overdragelse af samtalen fra bot til menneske. Her er det vigtigt, at det opleves sømløst for brugeren, at den der overtager samtalen kender historikken, og at der aldrig er tvivl om, hvornår det er bot, og hvornår det er menneske, der taler.


GDPR

EU's persondataforoRdning

 

Nej, chatbots har ikke direkte noget med EU's persondataforordning at gøre, men det er en overvejelse værd, når du udvikler på en teknologi, hvor bruger kan spørge om hvad som helst og sende sine data til dig, inden du har nået at sige noget. Her bliver det relevant at se på: Hvad bør du fortælle brugeren om din brug af deres data, hvor gemmes de data brugeren deler med dig, og hvilke aftaler har du med leverandøren af den platform din chatbot bor på.


RPA

Robotic Process Automation

Har i virkeligheden ikke så meget med chatbots at gøre. RPA er en form for automatisering af arbejdsprocesser, hvor robotten kan tilgå de samme interfaces / administrative systemer, som deres menneskelige kolleger kan. En proces, der allerede er automatiseret kan senere få et fint liv i en kunderettet chatbot.



IGANG MED EN CHATBOT?

Prøv chatbotten...

... om chatbots - sådan bygger du en chatbot

KURSUS:

Byg din egen chatbot på 2 dage.