Oletko yrityksen omistaja, joka haluaa automatisoida tai tarjota palveluita kuluttamatta tonnia rahaa? Ehkä etsit chatbotia. Verkkosivustojen asiakastuesta keskusteluihin Google Assistantin kanssa chatbotit ovat edenneet pitkälle.
Vaikka voit rakentaa chatbotin tyhjästä, niiden rakentaminen, kouluttaminen ja käyttöönotto vaatii valtavasti vaivaa. Tässä Google Dialogflow tulee apuun.
Mikä on Google Dialogflow?
Google Dialogflow on päästä päähän -työkalu, joka käyttää Natural Language Understandingia (NLU), edistyksellistä Luonnollisen kielen käsittely, tuottaa monipuolisia ihmiskeskusteluja. Se auttaa sinua rakentamaan chatbotteja, jotka voit integroida verkkosivustoosi ja sovelluksiin, kuten Slack, Messenger ja Telegram.
Chatbot on ohjelmistosovellus, joka simuloi ja käsittelee ihmisten keskusteluja tekstin tai äänen muodossa.
Google Dialogflow sisältää visuaalisen kulun rakentajan työnkulun visualisoimiseksi. Se käyttää edistyneitä tekoälytekniikoita ja tarjoaa hallintaominaisuuksia, kuten analytiikkaa, CI/CD: tä, kokeiluja ja validointeja.
Parasta on, että se sisältää yli 40 valmiiksi rakennettua agenttia. Nämä kattavat tapaukset, kuten hotellivaraukset, pankkitoiminnot, älykkään kodin ja navigoinnin, joita voit muokata ja käyttää tuotteessasi.
Voit helposti rakentaa chatbotin Google Dialogflow -sovelluksella jopa ilman koodausta. Näin voit rakentaa Yummeterian, pizzaruoan toimitusbotin, joka kysyy nimeäsi, sähköpostiosoitettasi, puhelinnumeroasi, osoitettasi, pizzan kokoa, täytettä ja kuorta. Se vastaa sitten valitsemillasi valinnoilla.
Ruoantoimituksen chatbotin rakentaminen
Noudata näitä ohjeita rakentaaksesi pizza-ruoan toimituschatbotin.
- Vierailla Dialogflow ja kirjaudu sisään Google-tililläsi.
- Hyväksy käyttöehdot ja napsauta Luo agentti -painiketta. Agentti edustaa chatbotia kokonaisuutena.
- Tulla sisään Agentin nimi ja napsauta Luoda -painiketta. Huomaa, että et voi käyttää välilyöntejä agentin nimeämiseen.
- Klikkaa Tarkoitukset vasemmassa valikkopaneelissa ja napsauta Luo Intent. Tarkoitukset ovat keskusteluluokkia, jotka haluat chatbotin suorittavan. Oletuksena Google Dialogflow sisältää tervetuloa, joka tervehtii käyttäjää ja johtaa keskustelua. Samoin luot aikomuksen, joka pyytää henkilökohtaisia tietojasi ja haluamasi pizzan, ja tilaat sen.
- Lisää an Tarkoituksena oleva nimi ja klikkaa Lisää koulutuslausekkeita. Ei ole olemassa yhtä täydellistä tapaa keskustella. Koulutuslauseet auttavat kouluttamaan chatbotia erilaisiin tosielämän esimerkkeihin ja vastaamaan sen mukaisesti.
- Lisää joitain koulutuslauseita, joita asiakas saattaa kysyä chatbotilta, kuten "Tilaa pizza", "Haluan pizzan", ja"Haluan tilata pizzan."
- Jos haluat opettaa chatbotin kysymään sähköposteja, kirjoita "Sähköpostitunnuskoulutus: [email protected]"kohteessa Lisää käyttäjälauseke ala. Kaksoisnapsauta sähköpostin muotoa. Näkyviin tulee valikko. Kirjoita sähköposti ja valitse @sys.email.
- Klikkaa Tallentaa. Vieritä alas ja valitse sähköpostiparametrin vieressä oleva valintaruutu Toiminta ja parametrit osio. Napsauta sitten Määritä kehote... vaihtoehto sijaitsee oikealla.
- Lisää kehotteet, joissa pyydetään asiakkaan sähköpostiosoitetta.
- Toistaa Vaiheet 7-9 kouluttaa chatbotin tunnistamaan nimiä, puhelinnumeroita ja osoitteita. Valitse tyyppi @sys.given-name, @sys.phone-number, ja @sys.osoite nimi, puhelinnumero ja osoite vastaavasti.
- Valitse vasemmasta valikkopaneelista Entiteetti ja napsauta Luo kokonaisuus -painiketta. Entiteetit ovat mekanismi, joka auttaa tunnistamaan ja poimimaan hyödyllistä tietoa ihmisten keskustelusta.
- Syötä an Kokonaisuuden nimi ja lisää yksitellen vaihtoehdot, jotka haluat antaa käyttäjälle. Luo esimerkiksi entiteetti nimeltä Koko ja lisää vaihtoehtoja Tavallinen, Pieni, Keskikokoinen, Suuri ja Hirviö. Klikkaa Tallentaa. Toista tämä vaihe luodaksesi Täyte entiteetti, Pohja entiteettiä ja muita mukautuksia, joita haluat tarjota.
- Palata takaisin Tarkoitukset ja lisää koulutuslausekkeita luoduille entiteeteille Vaihe 12. Jos haluat esimerkiksi kouluttaa chatbotin kysymään pizzan kokoa, kirjoita "Pizzan kokokoulutus: koko" ja kaksoisnapsauta koko. Valitse @koko tyyppi. Toista tämä samalla tavalla pohja, ja täyte yhtä hyvin.
- Valitse kaikki valintaruudut ja lisää kehotteet kaikkiin osioihin. Voit järjestää chatbotin kysymysjärjestyksen napsauttamalla ja vetämällä jokaisen kentän oikealla puolella olevaa kaksipuolista nuolta.
- Vieritä alas ja kirjoita tekstivastaus -kohdan alle Vastaukset Tavoitteet-sivun osio. Käytä dollarin symboli $ lisätäksesi entiteettejä. Tämä toimii tilausvahvistuksena tälle projektille.
- Klikkaa Asetus (⚙) -kuvaketta suoraan agentin nimeen. Päivitä kuvaus ja anna kuvan URL-osoite, joka toimii chatbotisi profiilikuvana. Vaihtoehtoisesti voit päivittää nimen sen yrityksen nimeksi, jonka haluat chatbotin näkyvän sivustolla. Klikkaa Tallentaa.
Chatbot on nyt valmis integroitavaksi.
Täydellinen chatbot on saatavilla zip-tiedostona tästä GitHub-arkisto joita voit tuoda Google Dialogflow -palveluun ja käyttää. Tuodaksesi, napsauta asetukset -kuvaketta edustajan nimen vieressä ja valitse Tuo Zipistä vaihtoehto alla Vienti ja tuonti -välilehti.
Kuinka integroida Google Dialogflow Chatbot sivustoosi
Integroi Google Dialogflow -chatbot verkkosivustoosi noudattamalla näitä ohjeita:
- Klikkaa Integraatiot vasemmanpuoleisessa valikkopaneelissa. Vieritä alas ja valitse Dialogflow Messenger alla Tekstipohjainen osio.
- Klikkaa ota käyttöön.
- Kopioi koodi ja liitä se verkkosivustosi tekstiosaan.
Chatbotin testaaminen ja mukauttaminen paikallisessa ympäristössä
Testaa chatbot paikallisessa ympäristössäsi seuraavasti:
- Luo tiedosto nimeltä index.html ja liitä alla oleva koodi.
<html>
<pää>
<metanimi="näkymä" sisältö="leveys-laitteen-leveys, aloitusasteikko = 1">
</head>
<kehon>
-- Liitä alla olevasta Dialogflow Messenger -sivulta kopioitu komentosarja -->
</body>
</html> - Käynnistä paikallinen palvelin. Voit tutustua näihin työkalut paikallisen verkkokehityspalvelimen käynnistämiseen. Python on yksi helpoimmista tavoista määrittää. Avaa terminaali samalla polulla, jossa HTML-tiedostosi sijaitsee, ja kirjoita:
Navigoida johonkin http://localhost: 9000/index.html nähdäksesi chatbotisi toiminnassa. Tältä chatbot näyttää. Napsauta sitä vuorovaikutukseen ja tilaa suosikkipizzasi!python3-mhttp.server 9000
- Voit mukauttaa fontin väriä, taustaväriä, kuplan väriä ja paljon muuta. Vieraile Dialogflow Messenger -opas ja vieritä alas löytääksesi koko luettelon CSS-muokkauksista. Voit käyttää näitä ominaisuuksia ja liittää ne HTML-sivun Head-osioon. Tältä chatbot näyttää muutaman mukautuksen jälkeen.
Chatboteissa on monia erilaisia sovelluksia
Chatbotit ovat kiehtova tapa simuloida keskusteluja, automatisoida prosesseja ja säästää rahaa. Huippuyritykset ja verkkosivustot, kuten Naukri.com, Vedantu, Zomato ja Spotify, käyttävät chatbotteja parantaakseen käyttökokemusta.
Nykyään chatbotit löytävät sovelluksia asiakaspalvelusta ja hotellivarauksista ruokalaskutusprosesseihin, kuukautiskierron seurantaan ja paljon muuta.