Úvodná » Cool webové stránky » Vytvorte Chatbot s IBM Watson Assistantom

    Vytvorte Chatbot s IBM Watson Assistantom

    Ak ste použili Siri, Alexa alebo Asistent Google, ste už oboznámení s tým, ako chatbot funguje. Je to softvér, ktorý vám umožňuje komunikovať s počítačom tak, že s ním máte rozhovor. Aspoň to pokusy aby si s vami vedel rozhovor. Historicky chatbots boli dosť neohrabané a nie všetky to užitočné.

    Teraz sa veci značne zmenili. Používame našich hlasových asistentov po celý čas a takmer vždy pochopili, čo máme na mysli. Prihláste sa na prakticky akúkoľvek komerčnú lokalitu a aplikácia na vytváranie malých správ, ktorá sa objaví, pravdepodobne nemá za sebou skutočnú osobu a ponúka vám pomoc.

    Chatbotovia prinášajú revolúciu v spôsobe, akým používame počítače, ale moderné chatboty sú zložité na kódovanie a prácu na tréning. To je dôvod, prečo teraz máme veľa spoločností, ktoré ponúkajú chatbot staviteľov, aby proces (relatívne) bol jednoduchý.

    Lídrom v technológii AI, ktorá prevádzkuje najlepšie svetové čipy IBM, v skutočnosti ponúka nástroj na budovanie chatu, ktorý si môžete vyskúšať zadarmo. Nazýva sa to IBM Watson Assistant a umožňuje každému, aby využil jeden z popredných systémov AI.

    Možno ste už počuli o Watsonovi, konkrétne, keď porazil ľudských protivníkov v hrách ohrozenie! Nie je to len hračka, môžete si vybudovať životaschopnú chatbot pomocou ich technológie a potom ju integrovať do svojich vlastných obchodných alebo osobných prípadov.

    Voľný účet umožňuje až 10 000 volaní API pre Watson Assistant za mesiac. Pre väčšinu osobných používateľov to bude viac ako dosť. Určite stačí na to, čo tu budeme robiť!

    Rozbiť to základy

    Predtým, než sa dostaneme do orechov a skrutiek budovania chatbot s Watson Assistantom, poďme sa rozprávať o tom, čo chceme dosiahnuť.

    Základným účelom chatbotu je interpretovať to, čo používateľ hovorí, a potom zistiť, čo s tým robiť. V Asistentovi Watson je niečo nazvané an sústredený čo je v podstate akcia, ktorú chce používateľ dosiahnuť.

    Napríklad zámerom niekoho je zistiť, či máte zásobu konkrétnej položky. V takom prípade by Watson Assistant mohol byť integrovaný do vašej databázy a potom vytiahnuť presné úrovne zásob odtiaľ.

    Intenty sa vykonávajú entity, ktoré obsahujú relevantné informácie, ktoré Watson použije na odpoveď.

    Pri budovaní vášho chatbot prechádzate slučkou troch krokov:

    • Vytváranie zámerov a entít
    • Vytvorenie dialógového stromu
    • Vyskúšajte si chatbot!

    V tejto príručke budeme prechádzať jednou iteráciou tejto slučky, ktorá vám ukáže základný stavebný blok Watsonovej chatbot.

    Začíname

    Prvá vec, ktorú budete chcieť urobiť, je odísť na stránku Watson Assistant a zaregistrovať sa. Použili sme bezplatný balíček "Lite", ktorý vám umožní bez akýchkoľvek povinností vytvoriť akúkoľvek chatu. Stačí kliknúť Začnite zadarmo a postupujte podľa pokynov.

    Akonáhle ste urobili všetky digitálne papierovanie, skončíte Predstavujeme IBM Watson Assistant str. Teraz kliknite na tlačidlo Vytvorte pracovný priestor.

    Teraz kliknite na tlačidlo vytvoriť.

    Teraz práve pomenujte svoj pracovný priestor a pridajte popis.

    Než pridáme naše vlastné zámery, prvá vec, ktorú by ste mali urobiť, je pridať niekoľko spoločných zámerov, ktoré IBM už pripravila pre nás. To vám ušetrí, že budete musieť naučiť svoje základné konverzácie veci od nuly zakaždým.

    Ak chcete to urobiť, kliknite na tlačidlo Intents Katalóg obsahu a potom kliknite na tlačidlo Pridať do pracovného priestoru vedľa všeobecný kategórie.

    Bot má teraz schopnosť porozumieť všeobecnému dialógu, ako sú pozdravy. Ak chcete vidieť, ako to funguje, kliknite na dialóg kliknite na kartu Vytvoriť dialóg. Dva konverzné uzly sa automaticky vygenerujú - vitajte a Čokoľvek iné.

    Kliknite na vitajte rozšíriť ju.

    Tu môžete vidieť základnú štruktúru dialógu. Ak daný bot rozpozná určitú podmienku (napríklad úmysel), potom bude odpovedať tak, ako definujete.

    Aj keď sme v tomto prípade nevytvorili vlastný zámer, prejdime na kartu Intents a pozrite sa na zámer nazvaný #General_Greetings. Stačí kliknúť na #General_Greetings v zozname zámerov ho otvoriť.

    To je presne to, ako by ste urobili svoj vlastný zámer. Zadajte jej meno, uveďte mu popis a pridajte toľko spôsobov, ako si môžete myslieť, že používateľ by to naznačil. Tu IBM prácu pre nás urobila, ale je úplne jasné, ako to funguje. Môžete tiež upraviť tento existujúci zámer pridaním ďalších príkladov. Možno vo vašom miestnom dialekte.

    Tento zámer budeme používať ako súčasť dialógu chatbot, takže vráťte sa na kartu dialógového okna a kliknite na tlačidlo Vytvoriť dialóg. Naše vlastné dialóg sa bude diať medzi uzlami Welcome a Anything else. Jediné, čo musíte urobiť, je kliknúť Pridať uzol.

    Budeme nazývať tento uzol Priateľské pozdravy a budú používať #General_Greetings snažiť sa ju napájať. Takže pod Ak bot rozpozná stačí zadať názov zámeru a vybrať ho z rozbaľovacej ponuky.

    Teraz opúšťame našu odpoveď ako "text" a napíšeme, čo chceme, aby bot povedal v reakcii na náš pozdrav.

    Uzol dialógového okna môžete zatvoriť kliknutím na tlačidlo X Tlačidlo. Teraz by sme mali mať topánok, ktorý môže reagovať na základné pozdrav. Kliknite na tlačidlo Skús to v pravom hornom rohu stránky na testovanie topánky, ktoré sme doteraz vytvorili. typ Ahoj v chatovej lište, ktorá sa objaví a uvidíte, čo sa stane.

    Wow! Spoločnosť Watson si uvedomuje, že chceme pozdraviť a potom použijeme pravidlá, ktoré sme zadali v nástroji na tvorbu dialógových správ. Blahoželáme, práve ste prešli celým cyklom budovania chatu!

    Pokročilé vlastnosti

    Aj keď by ste mohli vytvoriť docela úžasný chatbot pomocou tejto základnej slučky krokov, tam je samozrejme oveľa viac Watson Assistant než toto. Pomocou všetkých funkcií tohto nástroja môžete vytvoriť bot, ktorý sa stará o rezervácie alebo dáva používateľovi zoznam produktov, ktoré sú na sklade.

    Obloha je limit a nemusíte byť nejaký vysoko technický génius, ktorý by ste mohli ísť. IBM má veľa tutoriálových videí a dokumentov, ktoré vás naučí robiť chatbot master. Teraz, keď ste mali chuť, nič by vás nemalo držať späť!