Kung ginamit mo ang Siri, Alexa o ang Google Assistant ay pamilyar ka sa kung paano gumagana ang isang chatbot. Ito ay isang piraso ng software na hinahayaan kang makipag-ugnay sa iyong computer sa pamamagitan ng pagkakaroon ng isang pag-uusap dito. Hindi bababa sa, sinusubukan nitong magkaroon ng isang pag-uusap sa iyo. Makasaysayang chatbots ay sa halip clunky at hindi lahat na kapaki-pakinabang.

Ngayon ang mga bagay ay nagbago nang malaki. Ginagamit namin ang aming mga katulong sa boses sa lahat ng oras at halos palaging naiintindihan nila ang ibig sabihin namin. Mag-log in sa halos anumang komersyal na site at ang maliit na app ng pagmemensahe na marahil ay walang tunay na tao sa likod nito, nag-aalok upang matulungan ka.

Ang mga chatbo ay nagbabago sa paraan ng paggamit namin ng mga computer, ngunit ang mga modernong chatbots ay kumplikado sa code at mahirap na sanayin. Alin ang dahilan kung bakit mayroon kaming maraming mga kumpanya na nag-aalok ng mga tagabuo ng chatbot upang gawing madali ang proseso.

Ang pinuno sa teknolohiya ng AI na tumatakbo sa pinakamahusay na chatbots sa buong mundo, ang IBM, ay talagang nag-aalok ng isang tool sa pagbuo ng chatbot na maaari mong subukan nang libre. Ito ay tinatawag na IBM Watson Assistant at hinahayaan ang sinuman na magamit ang isa sa mga pangunahing AI system na umiiral.

Maaaring narinig mo ang Watson dati, lalo na kung talunin ang mga kalaban ng tao sa mga laro ng Jeopardy! Ito ay hindi lamang isang laruan, maaari kang bumuo ng isang mabubuhay na chatbot gamit ang kanilang teknolohiya at pagkatapos ay isama ito sa iyong sariling mga kaso sa negosyo o personal na paggamit.

Pinapayagan ng libreng account ng hanggang sa 10,000 mga tawag sa API sa Watson Assistant bawat buwan. Para sa karamihan ng mga personal na gumagamit ay higit pa sa sapat. Ito ay tiyak na sapat para sa kung ano ang gagawin namin dito!

Paghiwa-hiwalay ito sa Mga Pangunahing Kaalaman

Bago tayo makarating sa mga mani at bolts ng pagbuo ng isang chatbot kasama ang Watson Assistant, pag-usapan natin ang nais nating makamit.

Ang pangunahing layunin ng isang chatbot ay upang bigyang kahulugan ang sinasabi ng gumagamit at pagkatapos ay alamin kung ano ang gagawin tungkol dito. Sa Watson Assistant mayroong isang bagay na tinatawag na isang intensyon na talaga ang aksyon na nais makamit ng gumagamit.

Halimbawa, ang hangarin ng isang tao ay maaaring malaman kung mayroon kang stock ng isang partikular na item. Kung saan ang Watson Assistant ay maaaring maisama sa iyong database at pagkatapos ay hilahin ang eksaktong mga antas ng stock mula doon.

Ang mga hangarin ay isinasagawa sa mga nilalang, na naglalaman ng mga nauugnay na impormasyon na gagamitin ni Watson upang tumugon.

Kapag binubuo ang iyong chatbot ay dumadaan ka sa isang loop ng tatlong hakbang:


  • Paglikha ng mga intensyon at mga nilalang Pagbuo ng puno ng diyalogo Pagsubok sa iyong chatbot!

Sa gabay na ito ay pupunta kami sa isang pag-ulit ng loop na ito, upang ipakita sa iyo ang pangunahing bloke ng gusali ng isang Watson chatbot.

Nagsisimula

Ang unang bagay na nais mong gawin ay magtungo sa pahina ng Watson Assistant at mag-sign up. Ginamit namin ang libreng "Lite" package na nagbibigay-daan sa iyo na bumuo ng anumang chatbot na gusto mo nang walang obligasyon. I-click lamang ang Magsimula para sa Libre at sundin ang mga tagubilin.

Kapag nagawa mo na ang lahat ng mga digital na papeles, magtatapos ka sa pahina ng Pagpapakilala ng IBM Watson Assistant. Ngayon i-click ang Lumikha ng isang Workspace.

Ngayon i-click ang Lumikha.

Ngayon lamang pangalanan ang iyong workspace at magdagdag ng isang paglalarawan.

Bago idagdag ang aming pasadyang hangarin, ang unang bagay na dapat mong gawin ay magdagdag ng ilang mga karaniwang hangarin na inihanda na ng IBM para sa amin. Ito ay nakakatipid sa iyo mula sa pagkakaroon upang turuan ang iyong mga pangunahing pangunahing pag-uusap sa pag-uusap mula sa simula sa bawat oras.

Upang gawin ito, sa ilalim ng Intents mag-click sa Catalog ng Nilalaman at pagkatapos ay i-click ang Idagdag sa Workspace sa tabi ng Pangkalahatang kategorya.

Ang bot ngayon ay may kakayahang maunawaan ang pangkalahatang diyalogo, tulad ng mga pagbati. Upang makita kung paano ito gumagana, mag-click sa tab na Dialog at pagkatapos ay i-click ang Lumikha ng Dialog. Dalawang mga node ng pag-uusap ay awtomatikong bubuo - Maligayang pagdating at Kahit ano pa.

Mag-click sa Maligayang pagdating upang mapalawak ito.

Dito makikita mo ang pangunahing istraktura ng node ng diyalogo. Kung kinikilala ng bot ang isang tiyak na kondisyon (tulad ng isang intensyon) pagkatapos ay tutugon ito sa paraang iyong tinukoy.

Habang hindi kami lumikha ng isang pasadyang hangarin sa kasong ito, magtungo tayo sa tab na Mga layunin at tingnan ang hangarin na tinawag na #General_Greetings. Mag-click lamang sa #General_Greetings sa listahan ng mga hangarin upang buksan ito.

Ito ay eksakto kung paano mo gagawin ang iyong sariling hangarin. Bigyan ito ng isang pangalan, bigyan ito ng isang paglalarawan at magdagdag ng maraming mga paraan na maaari mong isipin na ang gumagamit ay magpahiwatig ng hangaring ito. Dito nakagawa na ng IBM ang gawain para sa amin, ngunit perpektong malinaw kung paano ito gumagana. Maaari mo ring baguhin ang umiiral na hangarin na ito sa pamamagitan ng pagdaragdag ng higit pang mga halimbawa. Marahil sa iyong sariling lokal na diyalekto.

Gagamitin namin ang hangaring ito bilang bahagi ng diyalogo ng aming chatbot, kaya bumalik sa tab na diyalogo at i-click ang Lumikha ng Dialog. Ang aming pasadyang diyalogo ay mangyayari sa pagitan ng Maligayang Pagdating at Kahit ano pa na node. Ang kailangan mo lang gawin, ay i-click ang Magdagdag ng node.

Tatawagin namin ang node na Mga Pagbati sa Friendly at gagamitin ang #General_Greetings na layunin upang mapangyari ito. Kaya sa ilalim Kung Kinikilala lamang ng bot ang pangalan ng hangarin at piliin ito mula sa menu ng pagbagsak.

Iniwan namin ang aming tugon bilang "teksto" at isusulat kung ano ang nais naming sabihin ng bot bilang tugon sa aming pagbati.

Maaari mong isara ang node ng dialog sa pamamagitan ng pag-click sa pindutan ng X. Ngayon dapat tayong magkaroon ng isang bot na maaaring tumugon sa isang pangunahing pagbati. I-click ang pindutang Subukan Ito sa kanang tuktok ng pahina upang subukan ang bot na binuo namin hanggang ngayon. I-type ang Kamusta sa chat bar na nag-pop up at makita kung ano ang mangyayari.

Wow! Kinikilala ni Watson ang aming hangarin ay upang batiin ito at pagkatapos ay ginagamit ang mga patakaran na tinukoy namin sa tagabuo ng diyalogo upang tumugon. Binabati kita, dumaan ka na sa isang buong ikot ng pagbuo ng isang chatbot!

Mga advanced na Tampok

Habang maaari kang bumuo ng isang medyo kahanga-hangang chatbot gamit ang pangunahing loop ng mga hakbang, siyempre higit pa sa Watson Assistant kaysa dito. Gamit ang lahat ng mga tampok ng tool na ito maaari kang bumuo ng isang bot na nag-aalaga ng mga bookings o nagbibigay sa gumagamit ng isang listahan ng mga produkto na nasa stock.

Ang hangganan ng kalangitan at hindi mo kailangang maging ilang highly-technical genius upang makakuha ng pagpunta. Ang IBM ay maraming mga video ng tutorial at mga dokumento upang mabigyan ka ng isang chatbot master. Ngayon na mayroon kang isang panlasa, walang dapat pigilan ka!