Hvernig á að byggja upp spjallbotaviðmót

Höfundur: Randy Alexander
Sköpunardag: 2 April. 2021
Uppfærsludagsetning: 16 Maint. 2024
Anonim
785 Powerful Phrases That Will Transform Your Life
Myndband: 785 Powerful Phrases That Will Transform Your Life

Efni.

Um miðjan 2. áratug síðustu aldar fengu sýndarumboðsmenn og spjallþjónar viðskiptavina mikla aðdáun, jafnvel þó þeir væru ekki mjög samtöllegir, og undir hettunni voru þeir einungis samsettir úr gagnaskiptum við netþjóna.

Nú á tímum, jafnvel þótt mikill fjöldi af dæmum um „veikan gervigreind“ sé til (þar á meðal Siri, Alexa, vefleitarvélar, sjálfvirkir þýðendur og andlitsgreining) og önnur efni eins og móttækileg vefsíðuhönnun svínar í sviðsljósinu, spjallbotar valda ennþá uppnámi . Með miklum fjárfestingum frá stórum fyrirtækjum eru ennþá nóg af tækifærum til að hakka samtalsviðmót framtíðarinnar.

  • Hvernig á að hanna reynslu chatbot

Stundum fá þeir slæmt orðspor en spjallbots geta verið gagnlegir. Þeir þurfa ekki að líða eins og grunnuppbót fyrir venjulegt vefform, þar sem notandinn fyllir út inntaksreiti og bíður eftir staðfestingu - þeir geta veitt samtalsupplifun.


Í meginatriðum erum við að auka notendaupplifunina til að líða eðlilegra, eins og að ræða við sérfræðing eða vin, í stað þess að benda og smella í vafranum eða hreyfingum. Markmiðið er að með því að veita samúðarsamhengi, samhengisleg viðbrögð, muni þessi tækni festast beint í lífi fólks.

Horfðu á myndbandið hér fyrir neðan eða lestu áfram til að komast að hagnýtri leið til að hanna og smíða spjallbot, byggt á raunverulegu verkefnaneysluforriti í þjónustuhönnunarvenju.

01. Settu persónuleika

Þar sem þessi framkvæmd þjónar yfir 110.000 meðlimum á heimsvísu var markmiðið að veita fljótt, þægilegt og eðlilegt viðmót þar sem innri hagsmunaaðilar gætu beðið um skilvirka stafræna þjónustu í stað þess að þurfa að fylla út ruglingsleg eyðublöð.

Fyrsta skrefið var að koma á persónuleika spjallbotnsins, þar sem þetta táknaði rödd þjónustuhönnunarteymisins til hagsmunaaðila þess. Við byggðum á frumriti Aarron Walter við hönnunarpersónur. Þetta hjálpaði liði okkar mjög að þróa persónueinkenni botnsins sem réðu síðan skilaboðunum fyrir kveðjur, villur og viðbrögð notenda.


Þetta er viðkvæmt stig þar sem það hefur áhrif á það hvernig skipulagið er litið. Til að ganga úr skugga um að við værum með eins mikið af upplýsingum og mögulegt er settum við strax upp vinnustofur hagsmunaaðila til að negla viðeigandi persónuleika, lit, leturfræði, myndmál og flæði notenda þegar við tökum þátt í láni.

Eftir að við fengum öll nauðsynleg samþykki - þar á meðal að leita til lögfræðilegs ráðgjafa - ætluðum við að breyta fornleifabeiðni í röð fram og til baka spurninga sem hermdu eftir samtali milli hagsmunaaðila og fulltrúa hönnunarþjónustuteymisins okkar.

02. Notaðu RiveScript

Við vissum að við vildum ekki komast of djúpt í merkimiðamál AI fyrir vinnsluhlutann - við þurftum bara nóg til að koma reynslunni af stað.

RiveScript er einfalt chatbot API sem er nógu auðvelt til að læra og nægir þörfum okkar. Innan fárra daga fengum við rökfræði til að taka verkefnisbeiðni frá botninum og flokka það með nægum viðskiptarökfræði til að staðfesta og flokka það svo hægt væri að senda það í gegnum JSON REST þjónustu í viðeigandi verkefna biðröð verkefnisins.


Til að fá þennan grunn spjallbot að virka skaltu fara í RiveScript repo, klóna það og setja upp allar venjulegu ósjálfstæði. Í endurskoðuninni geturðu líka fengið að smakka á samskiptum sem þú getur bætt við með hinum ýmsu brotum.

Næst skaltu hlaupa vef-viðskiptavinamöppuna, sem breytir láni í vefsíðu með því að keyra Grunt netþjóni. Á þessum tímapunkti geturðu bætt upplifunina að þínum þörfum.

03. Búðu til heila botans þíns

Næsta skref er að búa til ‘heila’ botans okkar. Þetta er tilgreint í skrám með .RIVE viðbótinni og sem betur fer kemur RiveScript nú þegar með grunnvirkni úr kassanum (til dæmis spurningar eins og „Hvað heitir þú?“, „Hvað ertu gamall?“ Og „Hvað ertu uppáhalds litur? ').

Þegar þú ræsir vefforritaforritið með því að nota rétta hnútskipun er HTML skjalinu bent á að hlaða þær inn.RIVE skrár.

Næst þurfum við að búa til þann hluta heila spjallbotans okkar sem mun takast á við verkefnabeiðnir. Meginmarkmið okkar er að breyta úrvali af verkefnaskilum verkefna í venjulegt samtal.

Svo, til dæmis:

  • Halló, hvernig getum við hjálpað?
  • Frábært, hversu fljótt þurfum við að byrja?
  • Geturðu gefið mér grófa hugmynd um fjárhagsáætlun þína?
  • Segðu mér meira um verkefnið þitt ...
  • hvernig fréttirðu af okkur?

Dæmigert aðgengilegt vefform myndi líta svona út:

form action = ""> fieldset> legend> Request Type: / legend> input id = "option-one" type = "radio" name = "request-type" value = "option-one"> merkimiða fyrir = "option- einn "> valkostur 1 / merkimiði> br> inntak id =" valkostur-tveir "tegund =" útvarp "nafn =" beiðni-gerð "gildi =" valkostur-tveir "> merki fyrir =" valkostur-tveir "> valkostur 2 / merki> br> inntak id = "valkostur-þrír" tegund = "útvarp" nafn = "beiðni-gerð" gildi = "valkostur-þrír"> merki fyrir = "valkostur-þrír"> valkostur 3 / merki> br> / reit > fieldset> legend> Timeline: / legend> input id = "one-month" type = "radio" name = "request-timeline" value = "one-month"> label for = "one-month"> 1 mánuður / merki> br> inntak id = "einn-þrír mánuðir" tegund = "útvarp" nafn = "beiðni-tímalína" gildi = "einn-þrír mánuðir"> merki fyrir = "einn mánuð"> 1-3 mánuðir / merki> br> inntak id = "fjórir plús-mánuðir" tegund = "útvarp" nafn = "beiðni-tímalína" gildi = "fjórir plús-mánuðir"> merkimiða í = "fjórir plús-mánuðir"> 4+ mánuðir / label> br> / fieldset> br> label for = "request-budget"> Upplýsingar um fjárhagsáætlun / label> br> textarea id = "request-budget" name = "request-budget-text" rows = "10" cols = "30"> / textasvæði> br> merki fyrir = "beiðni-lýsing"> Verkefnalýsing / merkimiða> br> textarea id = "beiðni-lýsing" nafn = "beiðni-lýsing-texti" raðir = "10" cols = "30"> / textarea > br> label for = "request-reference"> Tilvísun / label> br> textarea id = "request-reference" name = "request-reference- text" raðir = "10" cols = "30"> / textarea> br > input type = "submit" value = "Submit"> / form>

Með vefsíðuformum þekkjum við mjög ákveðin mynstur: þú smellir á Senda hnappinn, öll formgögn eru send á aðra síðu þar sem beiðnin er afgreidd og þá birtist líklegast ósvífinn þakkarsíða.

Með spjallrásum getum við tekið samspil þess að senda inn beiðni og gert hana þýðingarmeiri.

04. Hannaðu rödd

Til að umbreyta þessu eyðublaði í samtalsnotendaviðmót sem þjónað er í spjallbotnsvefi viðskiptavinar RiveScript, verðum við að breyta upplýsingaarkitektúrnum úr stífri í vökva; eða reitamerki í strengi HÍ.

Við skulum íhuga nokkur aðgengileg merkimiða á svæðinu og tengdan spurningartón þeirra:

  • Beiðni: Hvernig getum við hjálpað? Ekki viss? Er þér sama ef ég spyr nokkurra spurninga?
  • Tímalína: Hversu fljótt þurfum við að byrja?
  • Upplýsingar um fjárhagsáætlun: Geturðu gefið mér grófa hugmynd um fjárhagsáætlun þína?
  • Verkefnalýsing: OK, getur þú sagt mér yfirlit yfir vandamálið sem á að leysa?
  • Tilvísun: Einnig, hver vísaði þér til okkar?

Næst þurfum við að umbreyta kóða vefformsins í AI handrit, í kjölfar mjög læranlegrar vinnslu rökfræði fyrir tvíhliða samtöl:

- Hvernig getum við hjálpað? + *% hvernig getum við hjálpað - stillt svæði = varSure, er þér sama ef ég spyr nokkurra spurninga? + *% viss um að þér sé sama ef ég spyr nokkurra spurninga - Hversu fljótt þarf ég að hefja þessa beiðni? + *% hversu fljótt þarf ég að hefja þessa beiðni - stilltu hvenær = varGetur þú gefið mér grófa hugmynd um fjárhagsáætlun þína? + *% geturðu gefið mér grófa hugmynd um fjárhagsáætlun þína - settu fjárhagsáætlun = varOK, geturðu sagt mér yfirlit yfir vandamálið sem á að leysa, hluti og umhverfi sem hafa áhrif á eða heildarlýsing? + *% allt í lagi geturðu sagt mér yfirlit yfir vandamálið sem á að leysa íhluti og umhverfi sem hafa áhrif á eða heildarlýsing - settu verkefni = varEinnig, hver vísaði þér til okkar? + *% líka sem vísaði þér til okkar - stilltu tilvísun = frábært hérna er það sem ég fékk hingað til: n Þjónusta sem þarf: fá svæði> n Þarftu að byrja: fá þegar> n Gróft fjárhagsáætlun: fá fjárhagsáætlun> n Um verkefnið þitt: fáðu verkefnið> n Vísað til: fá tilvísun> n og mun hafa samband fljótlega er eitthvað annað sem ég get hjálpað þér með í dag? hringja> inntaka fá svæði> fá hvenær> fá fjárhagsáætlun> fá verkefni> fá tilvísun> / hringja>

05. Óska eftir skilum

Ólíkt því að venjulegar formbreytur séu sendar á aðra síðu eða þjónustu til að vinna úr þeim, geta spjallbotar staðfest og sent upplýsingar sem notandinn hefur slegið inn í spjallglugga (eða talað) strax, sem þýðir að notendur geta einnig endurskoðað áður slegin gildi auðveldlega.

Við þurftum að senda beiðni notandans sem var slegin inn í spjallbotnagreinina í gegnum JSON REST API á utanaðkomandi verkefnaþjón.

Í RiveScript-js er okkur frjálst að nota XMLHttpRequest mótmæla því að leggja fram beiðnina næstum samtímis þar sem notandinn færir gögnin inn:

> mótmælainntak javascript var http = nýtt XMLHttpRequest (); var a = rs.getUservar (rs.currentUser (), "svæði"); var b = rs.getUservar (rs.currentUser (), "hvenær"); var c = rs.getUservar (rs.currentUser (), "fjárhagsáætlun"); var d = rs.getUservar (rs.currentUser (), "verkefni"); var e = rs.getUservar (rs.currentUser (), "tilvísun"); var url = "http: // localhost: 3000 / send"; var params = "svæði =" + a + "& þegar =" + b + "& budget =" + c + "& pro ject =" + d + "& tilvísun =" + e; console.log (params); http.open („POST“, url, satt); http.setRequestHeader („Content-type“, „application / x- www-form-urlencoded“); http.setRequestHeader („Tenging“, „loka“); http.onreadystatechange = function () {// Hringdu í fall þegar ástandið breytist. ef (http.readyState == 4 && http.status == 200) {viðvörun (http.responseText); }} http.send (params); mótmæla

06. Óttastu ekki spjallbotann

Fljótlega munu núverandi samskipti við tölvur til að afla upplýsinga láta undan AI-tækni eins og spjallbotnum, þar sem fólk gerir einfaldar raddskipanir eins og við höfum séð með tækni eins og Amazon Echo og Google Home.

Vefhönnunarsamfélagið þarf ekki að óttast - við ættum öll að taka á móti virðisauka þessarar nýju tækni.

Það gæti verið leikjaskipti fyrir þau fyrirtæki sem það vinnur fyrir og bjóða fullkomlega stigstærða þjónustu við viðskiptavini og bætta greind viðskiptavina.

Þessi grein var upphaflega lögun ínet tímarit, söluhæsta tímarit heimsins fyrir vefhönnuði og forritara. Gerast áskrifandi hér.

1.
OpenDeviceLab.com rekur sameiginlegar tækjarannsóknir
Uppgötvaðu

OpenDeviceLab.com rekur sameiginlegar tækjarannsóknir

tórt vandamál með prengingu á tækjum em tengja t vefnum eru prófanir. Iðnaðurinn hefur fjarlæg t hugmyndirnar um hver konar fa tan og að me tu „venju...
Flett veggspjöld afhjúpa skemmtun á hvolfi
Uppgötvaðu

Flett veggspjöld afhjúpa skemmtun á hvolfi

Það er engin tröng leiðbeining um hönnun vegg pjalda, en ef hún er ein tök, kapandi og falleg þá munt þú vera á vinning hafa. Auglý ing...
Hvers vegna toppskrifstofa henti CGI fyrir handsmíðaða vélvirkja
Uppgötvaðu

Hvers vegna toppskrifstofa henti CGI fyrir handsmíðaða vélvirkja

Leigu alinn Hammer on bað auglý inga tofuna I obel að ka ta fyrir herferð í Bretlandi em myndi auglý a alla taði ver lunarmið töðva inna og lý a ...