Izveidojiet Chatbot ar IBM Watson Assistant
Ja esat izmantojis Siri, Alexa vai Google Assistant, jūs jau esat iepazinušies ar to, kā chatbot darbojas. Tā ir programmatūra, kas ļauj sazināties ar datoru, sarunājoties ar to. Vismaz tas mēģina sarunāties ar jums. Vēsturiski chatbots ir bijis diezgan trūcīgs un ne viss, kas ir noderīgs.
Tagad viss ir ievērojami mainījies. Mēs visu laiku izmantojam mūsu balss palīgus un gandrīz vienmēr saprotam, ko mēs domājam. Piesakieties praktiski jebkurā komerciālajā vietnē, un mazā ziņojumapmaiņas programma, kas tiek parādīta, visticamāk, nav īsta persona, kas piedāvā jums palīdzēt.
Chatbots revolucionizē veidu, kā mēs izmantojam datorus, bet mūsdienu chatbots ir sarežģīti kodēt un darbietilpīgi apmācīt. Tāpēc mums tagad ir daudz uzņēmumu, kas piedāvā chatbot celtniekus, lai padarītu procesu (salīdzinoši) vieglu.
AI tehnoloģijas līderis, kas vada pasaules labākās chatbots, IBM, faktiski piedāvā chatbot veidošanas rīku, kuru varat izmēģināt bez maksas. To sauc par IBM Watson Assistant un ļauj ikvienam piesaistīt vienu no galvenajām pastāvošajām AI sistēmām.
Iespējams, jūs jau esat dzirdējuši par Watson, jo īpaši, kad tas pārspēja cilvēka pretiniekus Jeopardy! Tas nav tikai rotaļlieta, jūs varat veidot dzīvotspējīgu chatbot, izmantojot savu tehnoloģiju, un pēc tam integrēt to ar saviem biznesa vai personīgās lietošanas gadījumiem.
Bezmaksas konts ļauj Watson Assistant katru mēnesi līdz pat 10 000 API zvaniem. Vairumam personisko lietotāju tas būs vairāk nekā pietiekami. Tas noteikti ir pietiekami, ko mēs darīsim šeit!
Laužot to uz pamatiem
Pirms mēs nonākam pie čempionāta uzgriežņiem un bultskrūvēm ar Watson palīgu, runāsim par to, ko mēs vēlamies sasniegt.
Tērzēšanas pamata mērķis ir interpretēt to, ko lietotājs saka, un tad izdomāt, ko darīt. Watson Assistant ir kaut kas saucas nodoms kas būtībā ir darbība, ko lietotājs vēlas sasniegt.
Piemēram, kāds vēlas, lai noskaidrotu, vai jums ir konkrēta posteņa krājumi. Tādā gadījumā Watson Assistant varētu integrēt jūsu datu bāzē un pēc tam noņemt precīzu krājumu līmeni.
Tiek veikti mērķi vienībām, kas satur attiecīgo informāciju, Watson izmantos, lai atbildētu.
Veidojot tērzēšanas zīmi, jums jāiziet trīs soļi:
- Nodomu un vienību izveide
- Dialoga koka veidošana
- Izmēģiniet savu čats!
Šajā rokasgrāmatā mēs aplūkosim vienu no šīs cilpas atkārtojumiem, lai parādītu jums Watson chatbot pamatelementu.
Darba sākšana
Pirmā lieta, ko vēlaties darīt, ir doties uz Watson Assistant lapu un pierakstīties. Mēs izmantojām bezmaksas „Lite” paketi, kas ļauj jums bez jebkādiem pienākumiem izveidot jebkuru tērzētavu. Vienkārši noklikšķiniet Darba sākšana bez maksas un izpildiet norādījumus.
Kad esat pabeidzis visus digitālos dokumentus, jūs nonāksiet pie Iepazīstinām ar IBM Watson palīgu lappuse. Tagad noklikšķiniet uz Izveidojiet darbvietu.
Tagad noklikšķiniet uz Izveidot.
Tagad vienkārši nosauciet savu darbvietu un pievienojiet aprakstu.
Pirms pievienojam mūsu iecerēto nodomu, pirmā lieta, kas jums jādara, ir pievienot dažus kopējus mērķus, ko IBM jau ir sagatavojusi mums. Tas katru reizi ietaupa jums no sava bota pamata sarunām.
Lai to izdarītu, sadaļā Intents noklikšķiniet uz Satura katalogs un pēc tam noklikšķiniet uz Pievienot darbvietai blakus Vispārīgi kategorija.
Botam tagad ir iespēja saprast vispārējo dialogu, piemēram, sveicienus. Lai redzētu, kā tas darbojas, noklikšķiniet uz Dialogs Noklikšķiniet uz cilnes un pēc tam noklikšķiniet uz Izveidot dialogu. Tiks automātiski izveidoti divi sarunu mezgli - Laipni lūdzam! un Jebkas cits.
Klikšķiniet uz Laipni lūdzam! lai to paplašinātu.
Šeit jūs varat redzēt dialoga mezgla pamata struktūru. Ja bots atpazīst noteiktu nosacījumu (piemēram, nodomu), tad tas reaģēs jūsu definētajā veidā.
Lai gan šajā gadījumā mēs neesam izveidojuši pielāgotu nodomu, dodieties uz cilni Intents un apskatiet nodomu #General_Greetings. Vienkārši noklikšķiniet uz #General_Greetings to atvēršanas nolūku sarakstā.
Tieši tā jūs darītu savu nodomu. Dodiet tai nosaukumu, sniedziet tai aprakstu un pievienojiet tik daudz veidu, kā jūs varat iedomāties, ka lietotājs norādīs šo nodomu. Šeit IBM jau ir paveicis mūsu darbu, bet tas ir pilnīgi skaidrs, kā tas darbojas. Varat arī mainīt šo esošo nodomu, pievienojot vairāk piemēru. Varbūt savā vietējā dialektā.
Mēs izmantosim šo nodomu kā daļu no mūsu chatbot dialoga atgriezieties dialoga cilnē un noklikšķiniet uz Izveidot dialogu. Mūsu pielāgotais dialogs notiks starp Welcome un Anything cits mezgliem. Viss, kas jums jādara, ir klikšķis Pievienot mezglu.
Mēs izsauksim šo mezglu Draudzīgi apsveikumi un gatavojas izmantot #General_Greetings nodoms to izmantot. Tātad zem Ja bots atpazīst vienkārši ierakstiet nodoma nosaukumu un nolaižamajā izvēlnē izvēlieties to.
Tagad mēs atstājam savu atbildi kā „tekstu” un rakstām to, ko mēs gribam, lai bots teiks, atbildot uz mūsu sveicienu.
Dialoglodziņu var aizvērt, noklikšķinot uz X poga. Tagad mums vajadzētu būt botam, kas var atbildēt uz pamata sveicienu. Noklikšķiniet uz Pamēģini poga lapas augšējā labajā stūrī, lai pārbaudītu līdz šim izveidoto botu. Tips Sveiki tērzēšanas joslā, kas parādās, un redzēt, kas notiek.
Wow! Watson atzīst, ka mūsu nodoms ir to apsveikt un pēc tam izmantot dialoga veidotājā norādītos noteikumus, lai atbildētu. Apsveicam, jūs esat tikko izgājis vienu pilna tērzēšanas cikla ciklu!
Papildu funkcijas
Lai gan jūs varētu izveidot diezgan awesome chatbot, izmantojot šo pamata cilpa soļus, protams, ir daudz vairāk, lai Watson Assistant nekā šis. Izmantojot visas šī rīka funkcijas, jūs varat izveidot botu, kas rūpējas par rezervācijām vai sniedz lietotājam sarakstu ar produktiem, kas ir noliktavā.
Debesis ir robeža, un jums nav jābūt ļoti tehniskam ģēnijam, lai dotos. IBM ir daudz apmācības videoklipu un dokumentu, lai jūs pārvērstu par chatbot meistaru. Tagad, kad esat nobaudījis garšu, nekas nedrīkst jums turēt atpakaļ!