Rakenna chatbot IBM Watson Assistantin avulla
Jos olet käyttänyt Siriä(Siri) , Alexaa(Alexa) tai Google Assistantia(Google Assistant) , tunnet jo chatbotin toiminnan. (chatbot works.)Se on ohjelmisto, jonka avulla voit olla vuorovaikutuksessa tietokoneesi kanssa keskustelemalla sen kanssa. Ainakin se yrittää(tries ) keskustella kanssasi. Historiallisesti chatbotit ovat olleet melko kömpelöitä eivätkä ole kovin hyödyllisiä.
Nyt asiat ovat muuttuneet huomattavasti. Käytämme ääniassistenttejamme jatkuvasti ja he melkein aina ymmärtävät, mitä tarkoitamme. Kirjaudu(Log) käytännössä mille tahansa kaupalliselle sivustolle, ja esiin tulevan pienen viestisovelluksen takana ei todennäköisesti ole todellista henkilöä, joka tarjoutuisi auttamaan sinua.
Chatbotit mullistavat tapamme käyttää tietokoneita, mutta nykyaikaiset chatbotit ovat monimutkaisia koodata ja työlästä kouluttaa. Siksi meillä on nyt paljon yrityksiä, jotka tarjoavat chatbot-rakentajia prosessin (suhteellisen) helpottamiseksi .(Which)
Maailman parhaita chatbotteja käyttävän tekoälyteknologian johtava IBM tarjoaa itse asiassa chatbotin rakennustyökalun, jota voit kokeilla ilmaiseksi. Sitä kutsutaan nimellä IBM Watson Assistant , ja sen avulla kuka tahansa voi hyödyntää yhtä johtavista tekoälyjärjestelmistä.
Olet ehkä kuullut Watsonista(Watson) ennenkin, varsinkin kun se voitti ihmisvastustajia Jeopardy!Se ei myöskään ole pelkkä lelu, vaan voit rakentaa toimivan chatbotin käyttämällä heidän teknologiaansa ja integroida sen sitten omiin yritykseesi tai henkilökohtaiseen käyttötapaasi.
Ilmainen tili mahdollistaa jopa 10 000 API -puhelua Watson Assistantille(Watson Assistant) kuukaudessa. Useimmille henkilökohtaisille käyttäjille tämä on enemmän kuin tarpeeksi. Se riittää varmasti siihen, mitä täällä tehdään!
Jakaminen perusteisiin
Ennen kuin ryhdymme chatbotin rakentamiseen Watson Assistantin(Watson Assistant) avulla, puhutaan siitä, mitä haluamme saavuttaa.
Chatbotin perustarkoitus on tulkita käyttäjän sanomaa ja sitten selvittää, mitä asialle pitäisi tehdä. Watson Assistantissa(Watson Assistant) on jotain, jota kutsutaan tarkoitukseksi(intent ) , joka on pohjimmiltaan toiminto, jonka käyttäjä haluaa saavuttaa.
Esimerkiksi jonkun tarkoituksena voi olla selvittää, onko sinulla varastossa tiettyä tuotetta. Siinä tapauksessa Watson Assistant voidaan integroida tietokantaasi ja hakea sieltä tarkat varastotasot.
Tarkoitukset suoritetaan entiteeteille , jotka sisältävät (entities)Watsonin(Watson) vastaamiseen käytettävät olennaiset tiedot .
Kun rakennat chatbotia, käyt läpi kolme vaihetta:
- Tarkoitusten ja entiteettien luominen
- Dialogipuun rakentaminen
- Kokeile chatbotiasi!
Tässä oppaassa käymme läpi yhden iteration tästä silmukasta näyttääksemme sinulle Watson -chatbotin ytimen.
Päästä alkuun
Ensimmäinen asia, jonka haluat tehdä, on siirtyä Watson Assistant -sivulle ja rekisteröityä. Käytimme ilmaista "Lite"-pakettia, jonka avulla voit rakentaa minkä tahansa chatbotin ilman velvoitteita. Napsauta vain (Just)Aloita ilmaiseksi(Get Started for Free) ja seuraa ohjeita.
Kun olet tehnyt kaikki digitaaliset paperityöt, päädyt Esittelyssä IBM Watson Assistant(Introducing IBM Watson Assistant ) -sivulle. Napsauta nyt Luo työtila(Create a Workspace) .
Napsauta nyt Luo.( Create.)
Nimeä nyt vain työtilasi ja lisää kuvaus(name your workspace and add a description) .
Ennen kuin lisäämme mukautetun tarkoituksemme, sinun tulee ensin lisätä joitain yleisiä tavoitteita, jotka IBM on jo valmistanut meille. Tämä säästää sinua joutumasta opettamaan botille keskustelun perusasioita tyhjästä joka kerta.
Napsauta Intents-kohdassa Sisältöluettelo(Content Catalogue) ja napsauta sitten Lisää työtilaan (Add to Workspace)Yleiset(General) - luokan vierestä .
Botilla on nyt kyky ymmärtää yleisiä dialogeja, kuten tervehdyksiä. Nähdäksesi kuinka tämä toimii, napsauta Dialogi( Dialog ) - välilehteä ja napsauta sitten Luo valintaikkuna(Create Dialog) . Kaksi keskustelusolmua luodaan automaattisesti – Tervetuloa(Welcome) ja Kaikki muu(Anything else) .
Napsauta Tervetuloa(Welcome ) laajentaaksesi sitä.
Täältä näet dialogisolmun perusrakenteen. Jos robotti tunnistaa tietyn ehdon (kuten tarkoituksen), se reagoi määrittelemälläsi tavalla.
Vaikka emme luoneet mukautettua tarkoitusta tässä tapauksessa, siirrytään Intents - välilehteen ja tarkastellaan tarkoitusta nimeltä # General_Greetings . Napsauta vain #General_Greetings (Just)#General_Greetings avataksesi sen.
Juuri näin tekisit oman tarkoituksesi. Anna sille nimi, kuvaus ja lisää niin monta tapaa kuin voit kuvitella, että käyttäjä voisi ilmaista tämän tarkoituksen. Tässä IBM on jo tehnyt työn puolestamme, mutta on täysin selvää, miten se toimii. Voit myös muokata tätä olemassa olevaa tarkoitusta lisäämällä esimerkkejä. Ehkä omalla paikallisella murteellasi.
Aiomme käyttää tätä tarkoitusta osana chatbotimme valintaikkunaa, joten palaa valintaikkunan välilehteen(head back to the dialog tab) ja napsauta Luo valintaikkuna(Create Dialog) . Mukautettu valintaikkunamme tapahtuu Tervetuloa-(Welcome) ja Kaikki(Anything) muu -solmujen välillä. Sinun tarvitsee vain napsauttaa Lisää solmu.(Add node.)
Kutsumme tätä solmua Friendly Greetingsiksi(Friendly Greetings) ja käytämme #General_Greetings tarkoitusta sen tehostamiseen. Jos botti tunnistaa,(If bot recognizes) kirjoita vain tarkoituksen nimi ja valitse se avattavasta valikosta.
Nyt jätämme vastauksemme "tekstinä" ja kirjoitamme sen, mitä haluamme botin sanovan vastauksena tervehdyksemme.
Voit sulkea valintaikkunan napsauttamalla X - painiketta. Nyt meillä pitäisi olla botti, joka voi vastata perustervehdyksen. Napsauta sivun oikeassa yläkulmassa olevaa Kokeile ( Try It ) -painiketta testataksesi tähän mennessä rakentamaamme bottia. Kirjoita Hello avautuvaan chat-palkkiin ja katso mitä tapahtuu.
Vau! Watson tunnistaa, että tarkoituksemme on tervehtiä sitä, ja käyttää sitten valintaikkunan rakentajassa määrittämiämme sääntöjä vastatakseen. Onnittelut, olet juuri käynyt läpi yhden täyden chatbotin rakentamissyklin!
Lisäominaisuudet
Vaikka voit rakentaa melko mahtavan chatbotin tällä perusvaiheilla, Watson Assistantissa(Watson Assistant) on tietysti paljon muutakin kuin tämä. Käyttämällä tämän työkalun kaikkia ominaisuuksia voit rakentaa botin, joka huolehtii varauksista tai antaa käyttäjälle luettelon varastossa olevista tuotteista.
Taivas on rajana, eikä sinun tarvitse olla erittäin tekninen nero päästäksesi liikkeelle. IBM: llä on runsaasti opetusvideoita ja asiakirjoja, jotka tekevät sinusta chatbot-mestarin. Nyt kun olet maistanut, minkään ei pitäisi pidätellä sinua!
Related posts
5 parasta sivustoa aikuisten ja lasten online-ohjaajien löytämiseksi
Kuinka kuunnella radioasemia verkossa ilmaiseksi
10 parasta sivustoa kirjoitusnopeuden testaamiseen
10 parasta sivustoa, joissa voit katsella sarjakuvia verkossa ilmaiseksi
8 parasta verkkosivustoa Python-ohjelmoinnin oppimiseen
Parhaat treffisivustot ja sovellukset kaikille vuonna 2021
8 parasta sosiaalisen median vaihtoehtoa Facebookille ja Twitterille
7 parasta sivustoa, joilla voit katsella Bollywood-elokuvia verkossa laillisesti
10 parasta ilmaista kuvahosting-sivustoa vuonna 2022
Spotify Web Player: Kuinka käyttää sitä
7 parasta sivustoa sarjakuvien lukemiseen ilmaiseksi
12 turhaa verkkosivustoa ajan tappamiseen ja hauskanpitoon
7 parasta työkalua ja sovellusta oman meemin luomiseen ilmaiseksi
Missä on vegaaniruokaa lähellä minua? 6 parasta sivustoa alueeltasi hakemiseen
4 parasta verkkosivustoa, joissa voit katsoa animea verkossa ilmaiseksi
Onko Amazon Prime kustannusten arvoinen?
6 parasta StumbleUpon-vaihtoehtoa
YouTube-videoiden muokkaaminen: 5 parasta käytäntöä
8 parasta sosiaalisen verkostoitumisen sivustoa graafisille suunnittelijoille portfolionsa esittelyyn
Funimation vs Crunchyroll: mikä on paras anime-suoratoistoon?