Prvi Chabot, imenovan 'ELIZA', je leta 1960 razvil profesor MIT Joseph Weizenbaum (8. januarja 1923 v Nemčiji - 5. marca 2008). To je vrsta računalniškega programa in pomen besede je »Moj Bog je obilje«. Standardna oblika zdravila Eliza je 'Encimsko vezani imunski sorbenski test'. Nekateri med njimi so Charlie, Cleverbot, Fred, Jenney AI, SimSimi itd. Nekatera podjetja, ki so razvila Chatbot, so Hedgehog Log, ustanovljen leta 2007, Dog Town Media leta 2011, MobiDev ustanovljen leta 2009, Fuzija Informatic je bil ustanovljen leta 2000, On graph Technologies leta 2007, Optisol Business Solutions pa leta 2006.
Kaj je Chatbot?
To je vrsta programske opreme, ki se uporablja za interakcijo z ljudmi v različnih jezikih prek različnih mobilnih aplikacij, spletnih mest, sporočil itd. Standardna oblika bota je 'Build-Operate-Transfer'. Chabotovi niso primerni za večnamensko klepetanje, ker imamo pri njihovi uporabi tako prednosti kot slabosti. Obstajajo različna imena, ki so Smart bot, Conversational bot, Chatterbot, Talbot, Interactive agent, Conversational AI in Conversational interface. Večina teh je nekakšen vmesnik za sporočila, namesto da bi roboti, ki odgovarjajo na človeška vprašanja, odgovorili na vprašanja kupcev. Nekateri dejavniki, ki ljudi spodbujajo k uporabi Chatbotov, so produktivnost, zabava, socialni in relacijski dejavniki ter radovednost. Nekateri dobri roboti so Crawler's, Transactional bots, Informational bots, Entertainment bots, art bots, game bots itd., Slabi roboti pa so hekerji, pošiljatelji neželene pošte, strgala, lažni predstavniki itd.
Kako deluje Chatbot?
To je orodje, ki se uporablja za komunikacijo med človekom in robotom prek spletnega selnika, imajo pa tudi CUI (pogovorni uporabniški vmesnik), ki ljudem omogoča interakcijo s stroji v različnih jezikih, kar je Chatbot razumljiv. Te najdemo večinoma na platformah, kot so Facebook, Whatsapp, Skype, Instagram, Hike, spletna stran itd.
Imajo tudi možgane, ki imajo tri glavne dele: vir znanja, besedne zveze in pomnilnik pogovorov. Ko temu nekaj rečemo, najprej analizira besedo in poišče ključno besedo, da uporabnikom odgovori. Ključno besedo analizira s pomočjo treh glavnih delov možganov in odgovori na uporabnikova vprašanja. Tako delujejo možgani Chatbota.
AI klepetalnice
Standardna oblika AI je Umetna inteligenca , se uporablja za klepet z uporabniki v njihovih naravnih jezikih prek mobilnih aplikacij, spletnih mest in številnih drugih sporočilnih aplikacij. Nekateri primeri so Spotify bot, ki se uporablja za enostavno iskanje glasbe, Wholefoods, ki se uporablja za iskanje receptov itd.
Vrste klepetalnic
Obstajata dve vrsti, ki sta AI in Fixed. Razlika med AI in Fixed je prikazana v spodnji tabeli
S.NO | AI Chatbot | Fiksni chatbot |
1. | AI Chatbot ni vnaprej določen | Fiksni Chatbot je vnaprej določen |
dva. | V AI ni omejen dostop do storitev za stranke | Dostop do storitev za stranke v fiksnem omrežju je omejen |
3. | Ta tip deluje pametno in se odzove z najprimernejšimi odgovori | Ta tip se odzove z vnaprej določenim skriptom iz knjižnice |
Štiri. | AI uporablja NLP za odgovor na uporabnikova vprašanja | NLP ne uporablja za odgovor na uporabnikova vprašanja |
5. | AI sporočila dekodira enostavno, hitro in se ustrezno odzove | Fiksna sporočila ne dekodira enostavno |
6. | Drugo ime AI Chatbot je Intelligence Chatbot | Drugo ime fiksnega Chatbota je Chatbot, ki temelji na pravilih |
Proces oblikovanja klepetalnice
Obstaja sedem korakov za načrtovanje procesa Chatbot, ki so obseg in zahteva, identifikacija vhodnih podatkov, razumevanje elementov uporabniškega vmesnika, izdelava prve interakcije, pogovor o gradnji in na koncu testiranje. Slika procesa oblikovanja Chatbota je prikazana spodaj
chatbot-design-process
Prvi korak k oblikovanju Chatbota je poznavanje obsega in zahtev, na primer zakaj chatbot, platforma za zagon chatbotov in njegove omejitve. Drugi korak je prepoznavanje vnosov uporabnikov v obliki poizvedb prek besedila, glasu ali slik, naprav in obveščevalnih sistemov. Tretji korak je razumevanje elementov uporabniškega vmesnika (UI), ki jih lahko vidimo v naših aplikacijah. Elementi uporabniškega vmesnika imajo pet vrst, in sicer: ukazno vrstico (CL), grafični uporabniški vmesnik (GUI), vmesnik na osnovi menija (MDI), vmesnik na obrazcu (FBI) in vmesnik naravnega jezika (NLI). Po razumevanju elementov uporabniškega vmesnika je naslednji korak izdelati prvo interakcijo in zgraditi pogovor. Zadnji korak procesa oblikovanja Chatbota je testiranje, ki se izvaja na mobilnih napravah in spletnih mestih, da se ve, kako deluje.
Chatbot Arhitektura
Arhitektura Chatbota zahteva, da generator odzivov in izbirnik odzivov kandidati dajo odgovor na uporabnikove poizvedbe prek besedila, slik in glasu. Arhitektura Chatbota je prikazana na spodnji sliki.
arhitektura klepetalnice
Na zgornji sliki so uporabniška sporočila dana v razvrstitev namenov in prepoznavanje entitete.
- Namen: An namen na zgornji sliki je opredeljen kot namen uporabnika, na primer namen besede 'Zbogom' je zaključiti pogovor podobno, namen besede 'Kaj je nekaj dobrih kitajskih restavracij' pa bi bil namen najti restavracijo.
- Entiteta: An entiteta v Chatbotu se uporablja za spreminjanje namena in obstajajo tri vrste entitet, ki so sistemska entiteta, entiteta razvijalca in entiteta seje.
- Generator odzivov kandidatov: Generator odzivov kandidatov v Chatbotu izračunava z različnimi algoritmi za obdelavo uporabniške zahteve. Potem je rezultat teh izračunov kandidatov odgovor.
- Izbirnik odziva: Izbirnik odzivov v Chatbotu je izbral besedo ali besedilo v skladu z uporabniškimi poizvedbami, da bi odgovoril uporabnikom, ki bi morali bolje delovati.
Chatbot izzivi
Nekateri izzivi so
- Varnost
- Razumevanje čustev in čustev uporabnikov v primeru glasovnih botov
- Jezikovna specializacija
- Nestandardni jeziki
Prednosti
Prednosti so
- Manj stroškov
- Dostopnost 24/7
- Učenje in posodabljanje
- Upravlja več strank
- Je enostaven za uporabo
- Človeški napor je manjši
Slabosti
Nekatere slabosti so
- Namestitev aplikacije traja več časa
- Kompleksen vmesnik
Aplikacije
Aplikacije Chatterbota so prikazane spodaj
- Chatbot za zabavo: Jokebot, Quotebot, bot za večerjo, Ruuh, Zo, Genius itd.
- Chatbot za zdravje: Webot, Meditatebot, Health pipe itd
- Chatbot za novice in vreme: CNN, Poncho itd
Chabot izboljšuje storitve za stranke, zaradi tega se prednosti Chatbota iz dneva v dan povečujejo. V današnjem svetu je sporočanje postalo eno izmed najbolj priljubljenih načinov komunikacije, ne glede na to, ali gre za besedilno sporočilo ali prek aplikacij za sporočanje. Chabotovi se uporabljajo na različnih področjih za različne namene, saj se zaradi teh različnih vrst podjetij Chabot razvijajo. The Klepetalnice so zasnovani in razviti na podlagi poizvedb strank in njihovih jezikov. Tukaj je vprašanje za vas, ali je mogoče ustvariti lastno znanje brez znanja kodiranja?