Zostavte si chatbota pomocou IBM Watson Assistant
Ak ste používali Siri , Alexa alebo Google Assistant , už viete, ako funguje chatbot. (chatbot works.)Je to softvér, ktorý vám umožňuje komunikovať s počítačom prostredníctvom rozhovoru. Aspoň sa s vami snaží(tries ) nadviazať rozhovor. Historicky boli chatboti dosť neohrabaní a nie až tak užitoční.
Teraz sa veci značne zmenili. Našich hlasových asistentov používame neustále a takmer vždy rozumejú, čo máme na mysli. Prihláste(Log) sa prakticky na akúkoľvek komerčnú stránku a malá aplikácia na odosielanie správ, ktorá sa objaví, pravdepodobne nebude mať za sebou skutočného človeka, ktorý vám ponúka pomoc.
Chatboty prinášajú revolúciu v spôsobe, akým používame počítače, ale moderné chatboty sú zložité na kódovanie a pracné na trénovanie. To(Which) je dôvod, prečo teraz máme veľa spoločností, ktoré ponúkajú tvorcov chatbotov, aby tento proces (relatívne) uľahčili.
Spoločnosť IBM(IBM) , líder v oblasti technológie AI prevádzkujúcich najlepších chatbotov na svete, v skutočnosti ponúka nástroj na vytváranie chatbotov, ktorý si môžete vyskúšať zadarmo. Volá sa IBM Watson Assistant a umožňuje komukoľvek využiť jeden z popredných existujúcich systémov AI.
Možno ste už o Watsone(Watson) počuli , konkrétne keď porazil ľudských protivníkov v hrách Jeopardy!Nie je to len hračka, pomocou ich technológie si môžete postaviť životaschopného chatbota a potom ho integrovať do vašich vlastných obchodných alebo osobných prípadov použitia.
Bezplatný účet umožňuje až 10 000 volaní API do (API)Watson Assistant mesačne. Pre väčšinu osobných používateľov to bude viac než dosť. Určite to stačí na to, čo tu budeme robiť!
Rozdelenie na základy
Predtým, než sa pustíme do budovania chatbota s Watson Assistant , porozprávajme sa o tom, čo chceme dosiahnuť.
Základným účelom chatbota je interpretovať, čo používateľ hovorí, a potom zistiť, čo s tým robiť. Vo Watson Assistant existuje niečo, čo sa nazýva zámer(intent ) , čo je v podstate akcia, ktorú chce používateľ dosiahnuť.
Niečím zámerom môže byť napríklad zistenie, či máte na sklade konkrétnu položku. V takom prípade môže byť Watson Assistant integrovaný s vašou databázou a odtiaľ získať presné stavy zásob.
Zámery sa vykonávajú na entitách(entities) , ktoré obsahujú relevantné informácie, ktoré Watson použije na odpoveď.
Pri zostavovaní chatbota prechádzate slučkou troch krokov:
- Vytváranie zámerov a entít
- Vytvorenie stromu dialógov
- Vyskúšajte svojho chatbota!
V tejto príručke prejdeme jednou iteráciou tejto slučky, aby sme vám ukázali základný stavebný blok chatbota Watson .
Začíname
Prvá vec, ktorú budete chcieť urobiť, je prejsť na stránku asistenta Watson(Watson Assistant ) a zaregistrovať sa. Použili sme bezplatný balík „Lite“, ktorý vám umožňuje nezáväzne zostaviť ľubovoľného chatbota. Stačí(Just) kliknúť na Začať zadarmo(Get Started for Free) a postupovať podľa pokynov.
Po vykonaní všetkých digitálnych dokumentov sa dostanete na stránku Introducing IBM Watson Assistant . Teraz kliknite na Vytvoriť pracovný priestor(Create a Workspace) .
Teraz kliknite na Vytvoriť.( Create.)
Teraz už len pomenujte svoj pracovný priestor a pridajte popis(name your workspace and add a description) .
Predtým, ako pridáme náš vlastný zámer, prvá vec, ktorú by ste mali urobiť, je pridať nejaké spoločné zámery, ktoré pre nás IBM už pripravila. To vám ušetrí, že nebudete musieť zakaždým učiť svojho robota základné konverzačné veci od začiatku.
Ak to chcete urobiť, v časti Zámery kliknite na Katalóg obsahu(Content Catalogue) a potom kliknite na položku Pridať do pracovného priestoru(Add to Workspace) vedľa kategórie Všeobecné(General) .
Robot má teraz schopnosť porozumieť všeobecným dialógom, ako sú pozdravy. Ak chcete vidieť, ako to funguje, kliknite na kartu Dialóg( Dialog ) a potom kliknite na položku Vytvoriť dialóg(Create Dialog) . Automaticky sa vygenerujú dva konverzačné uzly – Vitajte(Welcome) a Čokoľvek iné(Anything else) .
Kliknutím na Vitajte(Welcome ) ho rozbalíte.
Tu vidíte základnú štruktúru uzla dialógu. Ak robot rozpozná určitú podmienku (napríklad zámer), bude reagovať spôsobom, ktorý definujete.
Aj keď sme v tomto prípade nevytvorili vlastný zámer, prejdime na kartu Intents a pozrime sa na zámer s názvom # General_Greetings . Stačí(Just) kliknúť na #General_Greetings v zozname zámerov a otvoriť ho.
Presne takto by ste si vytvorili svoj vlastný zámer. Pomenujte ho, popíšte ho a pridajte toľko spôsobov, koľko vás napadne, že by používateľ tento zámer označil. Tu už IBM urobilo prácu za nás, ale je úplne jasné, ako to funguje. Tento existujúci zámer môžete upraviť aj pridaním ďalších príkladov. Možno vo vašom miestnom dialekte.
Tento zámer použijeme ako súčasť dialógu nášho chatbota, takže sa vráťte na kartu dialógu(head back to the dialog tab) a kliknite na Vytvoriť dialóg(Create Dialog) . Náš vlastný dialóg sa uskutoční medzi uzlami Welcome a Anything else. Jediné, čo musíte urobiť, je kliknúť na Pridať uzol.(Add node.)
Tento uzol nazveme Friendly Greetings a na jeho poháňanie použijeme zámer #General_GreetingsTakže pod Ak robot rozpozná(If bot recognizes) , stačí zadať názov zámeru a vybrať ho z rozbaľovacej ponuky.
Teraz necháme našu odpoveď ako „text“ a napíšeme, čo chceme, aby robot povedal ako odpoveď na náš pozdrav.
Uzol dialógového okna môžete zatvoriť kliknutím na tlačidlo X. Teraz by sme mali mať robota, ktorý dokáže odpovedať na základný pozdrav. Kliknutím na tlačidlo Vyskúšať ( Try It ) v pravom hornom rohu stránky otestujete robota, ktorý sme doteraz vytvorili. Do panela rozhovoru, ktorý sa zobrazí, napíšte Hello a uvidíte, čo sa stane.( Hello )
Wow! Watson si uvedomuje, že naším zámerom je pozdraviť ho, a potom na odpoveď použije pravidlá, ktoré sme zadali v nástroji na vytváranie dialógov. Gratulujeme, práve ste prešli celým cyklom budovania chatbota!
Pokročilé vlastnosti
Aj keď by ste pomocou tejto základnej slučky krokov mohli postaviť celkom úžasného chatbota, asistent Watson(Watson Assistant) má samozrejme oveľa viac ako toto. Pomocou všetkých funkcií tohto nástroja môžete vytvoriť robota, ktorý sa postará o rezervácie alebo poskytne používateľovi zoznam produktov, ktoré sú na sklade.
Obloha je limit a nemusíte byť nejakým vysoko technickým géniom, aby ste mohli začať. IBM má množstvo výukových videí a dokumentov, vďaka ktorým sa z vás stane majster chatbotov. Teraz, keď ste ochutnali, už by vás nemalo nič brzdiť!
Related posts
5 najlepších stránok na nájdenie online lektora pre dospelých a deti
Ako počúvať rozhlasové stanice online zadarmo
10 najlepších stránok na testovanie rýchlosti písania
10 najlepších stránok na bezplatné pozeranie karikatúr online
8 najlepších webových stránok na učenie sa programovania v Pythone
8 najlepších bezplatných stránok na skenovanie a odstraňovanie vírusov online
5 najlepších stránok na testovanie obnovovacej frekvencie monitora
7 najlepších nástrojov a aplikácií na vytvorenie vlastného meme zadarmo
8 najlepších stránok na čítanie manga online zadarmo
30 najlepších subredditov na sebazlepšenie na Reddite
8 najlepších kanálov YouTube pre lekcie fotografie a videa
7 stránok, na ktorých nájdete verejnú stopáž pre vaše video projekty
6 najlepších alternatív StumbleUpon
12 najzbytočnejších webových stránok na zabitie času a zábavu
5 najlepších stránok a aplikácií na učenie hry na gitare
54 najlepších alternatív k Amazonu pre online nakupovanie
8 najlepších alternatív sociálnych médií k Facebooku a Twitteru
7 spôsobov, ako bezplatne zobraziť a sledovať svoje kreditné skóre online
7 najlepších stránok na bezplatné čítanie komiksov
6 najlepších alternatív Airbnb na nájdenie ďalšieho rekreačného prenájmu