CHATBOT ORDBOGEN – Forstå terminologien bag chatbots

Chatbot:

En chatbot er et computerprogram, som fører en samtale med mennesker på en personlig og menneskelig måde gennem kunstig intelligens – Natural Language Processing. En chatbot kan agerer ud fra forudprogrammeret valgmuligheder brugeren kan vælge imellem, eller gøre brug af kunstig intelligens – eller som oftest set: en kombination af begge.

AI: Artificial Intelligence

AI, også kaldet Kunstig intelligens på dansk, er en teknologi der kan udfører en menneskelig handling – altså noget som normalt kræver en menneskelig intelligens. AI er kommet et godt stykke vej og bygger på logikker og platforme, der gør at robotter kan udfører rutinemæssige opgaver så som at analyserer store mængder at data, svarer på kunde spørgsmål mv. Dette betyder dog ikke, at robotter/AI’s kan det samme som mennesker, dog kan man bygge robotter som kan løse nogle mennesker arbejde. Man skal huske på: at kunstig intelligens kun er kunstig, og at vi bestemmer hvor kloge robotterne skal være! Så det kan godt være den løser nogle arbejdsopgaver, men til gengæld skaber den også andre jobmuligheder

Machine learning:

Når du får nok data indsamlet gennem din AI, kan den sættes til at se nye mønstre i data, som går ud over den foruddefinerede logik – altså det du har lært den samt trænet den til. Så din AI kan igennem machine learning lærer af din egen data, og foreslå forbedringer til dig selv, og lærer sig selv ting automatisk!

Deep learning:

Når kunstig intelligens kan behandle data og se nye mønstre i data. Ja, så indtræder deep learning. Med deep learning kan du udveksle data i såkaldte neutrale netværk – dette er den tættest AI’s kommer på menneskelig adfærd. Mere kan læses her

Black box (og whitebox):

Black box anses pt som det største problem, når man taler om kunstig intelligens i f.eks. googles selvkørende bil. Hvis der er tale om whitebox, så bygger man kunstige intelligenser, hvor udvikleren har 100 % kontrol over de opgaver AI’en skal udføre. Men når der derimod er tale om blackbox, ja så betnytter teknologien sig af deep learning, og skal dermed kunne tage valg og udfører handlinger på baggrund af data.

CI/CUI: Conversational Interface / Conversational User Interfaces.

Tekst baseret messenger-chatbots og voice-chatbots er eksempler herpå. Ved brug af dette skal man ikke længere bruge GUI(graphical user interface) til at oriterer sig i indhold. Nu kan man blot stille et spørgsmål, som AI’en så forstår og svarer på.

CID: Conversational interfaces design – Samtale design

CID går ud på at sikre at der er en god samtale mellem brugeren og AI’en. Som udgangspunkt, skal en samtale engagerer brugeren og tease dem til at foretage en købshandling.

NUI: Natural User Interfaces

Dette kan sammenholdes med CUI. Og det skal forstås på den måde, at det nok bliver normalt en dag og have interaktion med f.eks. dit hjem, igennem f.eks. google home.

NLP: Natural Language Programming/Processing

Det er en kodning teknik der gør at AI’en kan oversætte brugeren forespørgsel til at brugbart svar. Google, Microsoft og IBM har API’er til sprog biblioteker – Natural Language API. Disse mangler dog bar en dansk-version.

NLU: Natural Language Understanding

Dette hænger sammen med NLP, og sikre således at robotten forstår den perfekte struktureret sætning, men faktisk brugerens mål med spørgsmålet, så selvom der kommer stave fejl eller formulerer sig forkert/på en utraditionel måde kan den stadig svarer korrekt på spørgsmålet.

EQ: Emotional Intelligence

Fremtiden bliver vel at robotter kan afløse og reagere hensigtsmæssig på følelser vi udtrykker.

Dialog Management:

Et system der ikke blot matcher spørgsmål med det rigtige svar – altså NLP -> NLU – men skaber en struktur for samtalen, der sikre at kunden kommer i mål, om så der er tale om et salg, booking mv.

SDK: Software development kit

Det er et stykke software, hvor du kan udvikle, offentliggøre samt administrerer en chatbot eller anden form for AI.

Bot framework:

Alle de store tek-virksomheder såsom microsoft, IBM, google udbyder bot frameworks, hvis du i forvejen benytter deres cloud services.

Rule Based: Regelbaseret

De fleste af de chatbots du møder på messenger er opbygget omkring regler. Her er det muligt at scripte en samtale, og fører brugeren i hen imod en action, der ønskes at blive foretaget.

Micro-copy:

Det er et udtryk for indhold, der skrives til chatbots. Det skrives ultra kort!

On-boarding:

Det er der hvor brugeren introduceret for hvad chatbotten kan bruges til. En god on-boarding består af: hvem der står bag botten/virksomhed/botnavn, hvad botten kan bruges til samt hvordan man bruger den.

TOV: Tone Of Voice

Alle chatbots har vel en personlighed, den måde de svarer på med og uden emojies, med GIF’er også dem som svarer kort og præcist. Når der skal forfattes tekst til en chatbot er det således vigtigt at give sin chatbot et navn og en personlighed.

Human Intervention: Overdragelse til menneske/kollega

Ingen bot virker perfekt, deror skal der altid være en vej ud af en chatbot, en måde hvorpå man kan overdrage samtalen fra botten til et menneske.

Chatbot, Ny kollega?:

I stedet for at se på chatbots som chatbots så se dem som dine nye medarbejder, dem som tager det tunge læs, og løser alle de kedelige opgaver. Dette kræver oplæring & løbende optimering – lidt ligesom en ny kollega.

GDPR: Gdpr for chatbots

Nej, de har ikke direkte noget med GDPR og gøre. Det dog vigtigt at du oplyser brugeren herom, hvis du vælger at opbevarer disse data et sted.

RPA: Robotic Process Automation

Robotic Process Automationer måden hvorpå en robot kan tilgå samme interfaces/systemer som en menneskelig kollega kan: f.eks. dit e-commerce, booking & kalender system

(Visited 33 times, 1 visits today)