You are on page 1of 4
Tipurile de Chatbots si limitarile lor: mit si realitate in Inteligenta Artificiala In ultimii ani, tot mai multe companii au luat in calcul ideea de a construi sau de a achizitiona propriul agent conversational folosind Inteligenta Artificiala. In ciuda acestui interes activ si a efortului de cercetare si dezvoltare investit, exista doar cateva exemple de succes. @ lati ING SRLeu, linia de credit instant pentru companii. 155 Lei Opinie transmisa pe platforma Oamenii din Spatele Codului de Stefania Budulan, Al Software Engineer in cadrul Tremend, membra a Smart Alliance - Innovation Technology Cluster Intr-un proiect anterior, in care am dezvoltat o solutie de tip Chatbot, am descoperit mai multe informatii care ne-au ajutat la avansarea proiectului, dar care au si adus mai multa claritate in privinta functionalitatilor si limitarilor acestor "creaturi” cu inteligenta artificiala. In acest articol, voi aborda un mit comun - acela ca un chatbot poate purta conversatii complexe, indiferent de subiect. In realitate, exista distinctii clare intre tipurile de chatbots, fiecare avand anumite limitari. Am expus, mai jos, doua tipuri de clasificari care simplifica alegerea unui chatbot. 1. Destinat conversatiei vs. Orientat pe anumite actiuni Aceasta prima clasificare imparte agentii conversationali in chatbots destinati mentinerii unei conversatii - creati pentru a fi interesanti, creativi sau amuzanti, si chatbots care ofera suport clientilor sau functioneaza ca asistenti personali, ajutand utilizatorii sa duca la bun sfarsit 0 anumita sarcina. Mastercard lanseaza Al Express: ce le ofera acest serviciu companiilor 1.1. Bots destinati conversation: Un chatbot din prima categorie nu are ca obiectiv rezolvarea unei cerinte specifice, fiind, mai degraba, axat pe conversatie - ofera raspunsuri cat mai creative, evita repetitile si aduce informatii de interes pentru interlocutor. Un astfel de chatbot poate fi dezvoltat pornind de la un model Sequence to Sequence si antrenat cu perechi de intrebari si raspunsuri. Un exemplu relevant ar putea fi chatbot-ul care vorbeste ca Shakespeare, antrenat initial pe operele originale, sau Replika, 0 aplicatie al carei scop este sa invete stilul de scriere al interlocutorului pentru a-l replica. Un alt exemplu este Woebot, dezvoltat de Andrew Ng - un nume cunoscut in domeniul Inteligentei Artificiale (IA), creat pentru a ajuta oamenii prin CBT (cognitive behavior therapy, sau terapie cognitiv-comportamentala) si procesarea limbajului natural (NLP). Alte scenarii de utilizare includ generarea anumitor povesti despre locurile noi pe care le vizitezi, sau ascultarea unor descrieri linistitoare ale naturii in timp ce te bucuri de tratament la un centru spa. 1.2. Bots orientati pe anumite actiuni In cea de-a dot \ ati pentru a indeplini sarcini, in contextul anumitor scenai : ogramarea unui eveniment sau solutionarea unei probleme tehnice. Majoritatea gigantilor din domeniu ofera instrumentele necesare pentru dezvoltarea propriului chatbot, adaptat specificatiilor particulare si usor de integrat cu propriile servicii si dispozitive, precum platforme cloud sau aplicatii de mesagerie. Printre cele mai Populare platforme pentru constructia unui bot de la zero se numara Dialogflow de la Google, Amazon Alexa, Bot Framework de la Microsoft, Wit de la Facebook sau Watson de la IBM. In general, aceste optiuni ofera o interfata pentru personalizarea unui set de intentii, entitati si actiuni efectuate in momentul atingerii anumitor stari in cadrul conversatiei, precum si un instrument pentru testarea botului nou dezvoltat. Beneficiile folosirii uneia dintre aceste optiuni sunt incontestabile: puteti obtine un produs minim viabil (MVP), fara a avea prea multe cunostinte anterioare despre A, puteti proiecta chatbot-ul pentru a se potrivi unui domeniu specific si il puteti integra cu alte servicii pe care le utilizati deja Mai mult, unele dintre ele pot fi utilizate la nivel de companie gratuit si multe sunt disponibile in mai multe limbi. 2. Chatbots generali vs. Specifici unui domeniu O alta clasificare a chatbots se bazeaza pe tipul de inform: pe care dorim sa le furnizeze. @ lati ING SRLeu, linia de credit instant pentru companii. Pe de o parte, exista chatbots cu domeniu deschis (generali), care ofera informatii pentru intrebari precum "Cum va fi vremea peste trei zile?", "Cand anume s-a nascut Salvador Dali?” sau "Cate specii de broaste exista la nivel mondial? ". Un astfel de sistem, care s-a imbunatatit de-a lungul anilor si care permite gasirea raspunsurilor la tot felul de intrebari, este Google Search. Folosind algoritmul PageRank, impreuna cu tehnicile NLP, cum ar fi recuperarea informatiei si extragerea de informatii, acest sistem actioneaza, practic, ca un agent de conversatie cu fiecare noua cautare.

You might also like