Jei jau naudojote „Siri“, „Alexa“ ar „Google“ padėjėją, jūs jau esate susipažinęs su tuo, kaip veikia „chatbot“. Tai programinės įrangos dalis, leidžianti bendrauti su kompiuteriu, kalbantis su ja. Bent jau tai bandoma pabendrauti su jumis. Istoriškai „chatbots“ buvo gana apgaulingos ir ne visos tokios naudingos.

Dabar viskas labai pasikeitė. Mes visą laiką naudojame savo balso padėjėjus ir jie beveik visada supranta, ką turime omenyje. Prisijunkite prie beveik bet kurios komercinės svetainės ir pasirodžiusioje mažoje žinučių siuntimo programoje tikriausiai nėra tikro žmogaus, siūlančio padėti.

Pokalbių robotai daro revoliuciją dėl to, kaip mes naudojame kompiuterius, tačiau šiuolaikinius pokalbių robotus sudėtinga koduoti ir sudėtinga treniruotis. Štai kodėl dabar turime daugybę kompanijų, siūlančių „chatbot“ kūrėjus, kad procesas (palyginti) būtų lengvas.

AI technologijos, valdančios geriausius pasaulyje pokalbių robotus, lyderė IBM iš tikrųjų siūlo „chatbot“ kūrimo įrankį, kurį galite išbandyti nemokamai. Jis vadinamas „IBM Watson Assistant“ ir suteikia galimybę kiekvienam panaudoti vieną iš svarbiausių egzistuojančių AI sistemų.

Turbūt jau girdėjote apie „Watson“ anksčiau, ypač kai ji mušė žmonių priešininkus Jeopardy žaidimuose! Tai taip pat nėra tik žaislas, naudodamiesi jų technologijomis galite susikurti perspektyvų pokalbių planą ir integruoti jį į savo verslo ar asmeninio naudojimo atvejus.

Nemokama sąskaita leidžia per mėnesį paskambinti iki 10 000 API skambučių į „Watson Assistant“. Daugeliui asmeninių vartotojų to bus daugiau nei pakankamai. Tai tikrai pakanka to, ką mes čia veiksime!

Pažeisdami tai iki pagrindų

Prieš įsigydami veržles ir varžtus, kurdami pokalbių centrą su „Watson Assistant“, pakalbėkime apie tai, ko norime pasiekti.

Pagrindinis „chatbot“ tikslas yra išaiškinti, ką vartotojas sako, ir tada išsiaiškinti, ką su tuo daryti. „Watson Assistant“ programoje yra kažkas, kas vadinama ketinimu, iš esmės tai yra veiksmas, kurį vartotojas nori pasiekti.

Pavyzdžiui, kieno nors ketinimas yra išsiaiškinti, ar turite tam tikros prekės atsargų. Tokiu atveju „Watson Assistant“ būtų galima integruoti į jūsų duomenų bazę ir tada iš ten ištraukti tikslų atsargų kiekį.

Ketinimai atliekami subjektams, kuriuose yra atitinkama informacija, kurią Watsonas naudos atsakymui.

Kurdami savo pokalbių vietą jūs einate per tris veiksmus:


  • Ketinimų ir subjektų kūrimas Dialogo medžio kūrimas Išbandykite savo „chatbot“!

Šiame vadove mes atliksime vieną šios kartos kartojimą, kad parodytume pagrindinį „Watson“ pokalbių programos elementą.

Darbo pradžia

Pirmiausia norėsite apsilankyti „Watson Assistant“ puslapyje ir užsiregistruoti. Mes naudojome nemokamą „Lite“ paketą, kuris leidžia jums sukurti bet kurį norimą pokalbių planą be įsipareigojimų. Tiesiog spustelėkite Pradėti nemokamai ir vykdykite instrukcijas.

Atlikę visus skaitmeninius dokumentus, pateksite į puslapį „Pristatome„ IBM Watson Assistant “. Dabar spustelėkite Kurti darbo vietą.

Dabar spustelėkite Kurti.

Dabar tiesiog pavadinkite savo darbo vietą ir pridėkite aprašą.

Prieš pridėdami savo pasirinktinius ketinimus, pirmiausia turėtumėte pridėti keletą bendrų ketinimų, kuriuos IBM jau parengė mums. Tai padės jums ne kiekvieną kartą mokyti pagrindinius pokalbio dalykus nuo nulio.

Norėdami tai padaryti, skiltyje „Intents“ spustelėkite turinio katalogą ir spustelėkite „Pridėti į darbo vietą“ šalia kategorijos „Bendra“.

Dabar robotas gali suprasti bendrą dialogą, pavyzdžiui, sveikinimus. Norėdami pamatyti, kaip tai veikia, spustelėkite skirtuką Dialogas, tada spustelėkite Kurti dialogą. Bus automatiškai sugeneruoti du pokalbio mazgai - pasveikinimas ir viskas.

Spustelėkite Sveiki, jei norite išplėsti.

Čia galite pamatyti pagrindinę dialogo mazgo struktūrą. Jei robotas atpažins tam tikrą būklę (pvz., Ketinimą), tada jis reaguos jūsų apibrėžtu būdu.

Nors šiuo atveju nekūrėme pasirinktinio ketinimo, eikime į skirtuką Intents ir pažvelkime į ketinimą, pavadintą #General_Greetings. Ketinimų sąraše tiesiog spustelėkite #General_Greetings, norėdami jį atidaryti.

Būtent taip jūs padarysite savo ketinimą. Duokite jam vardą, aprašykite ir pridėkite kuo daugiau būdų, kad galėtumėte pagalvoti, jog vartotojas nurodys šį ketinimą. Čia IBM jau padarė darbą už mus, bet visiškai aišku, kaip tai veikia. Taip pat galite modifikuoti esamą ketinimą pridėdami daugiau pavyzdžių. Galbūt savo vietine tarme.

Šį ketinimą naudosime kaip savo pokalbių programos dialogo langą, todėl grįžkite į dialogo langą ir spustelėkite Kurti dialogo langą. Mūsų pasirinktinis dialogas įvyks tarp pasveikinimo ir bet ko kito mazgų. Viskas, ką turite padaryti, spustelėkite „Pridėti mazgą“.

Mes vadinsime šį mazgą „Friendly Greetings“ ir ketinsime #General_Greetings ketinti jį įjungti. Taigi, jei „bot“ atpažįsta, tiesiog įveskite ketinimo pavadinimą ir išsirinkite iš išskleidžiamojo meniu.

Dabar mes paliekame atsakymą kaip „tekstą“ ir parašome tai, ką norime pasakyti „bot“ atsakydami į mūsų sveikinimą.

Dialogo mazgą galite uždaryti spustelėję mygtuką X. Dabar mes turėtume robotą, galintį atsakyti į pagrindinį sveikinimą. Spustelėkite puslapio viršuje dešinėje esantį mygtuką „Išbandyti“, kad patikrintumėte robotą, kurį iki šiol sukūrėme. Iššokančioje pokalbių juostoje įveskite „Hello“ ir pažiūrėkite, kas atsitiks.

Oho! Watsonas pripažįsta, kad ketiname pasveikinti, ir tada naudojasi taisyklėmis, kurias nurodėme dialogo kūrimo priemonėje, kad atsakytume. Sveikiname, jūs ką tik išgyvenote visą pokalbių programos kūrimo ciklą!

Pažangios funkcijos

Nors naudodamiesi šia pagrindine veiksmų grandine galėtumėte sukurti gana nuostabų pokalbių mainą, žinoma, „Watson Assistant“ yra daug daugiau. Naudodamiesi visomis šio įrankio funkcijomis, jūs galite sukurti robotą, kuris rūpinasi užsakymais arba pateikia vartotojui prekių, kurių yra sandėlyje, sąrašą.

Dangus yra riba ir jūs neturite būti labai techninis genijus, kad galėtumėte pradėti. IBM turi daugybę mokymo vaizdo įrašų ir dokumentų, kurie pavers jus „chatbot“ meistru. Dabar, kai paragavai, niekas neturėtų tavęs sulaikyti!