Txatbot

Txatbot bat — ; talkbot, chatterbot, Bot, IM bot, agente interaktibo edo Elkarrizketako Entitate Artifizial izenez ere ezaguna— testu nahiz entzumen bidezko metodoen bitartez elkarrizketa bat jarraitzen duen programa informatikoa da. Gisa honetako programak giza solaskide baten portaerak modu sinesgarrian simula ditzaten diseinatzen dira, eta horretxengatik Turingen testa gainditu ohi dute. Txatboten erabilera arruntenak hainbat helburu praktikotarako elkarrizketa sistemetan aurki ditzakegu, hala nola, bezeroen arreta zerbitzu edota informazioaren eskuratzean. Txatbot batzuek hizkuntza naturala prozesatzeko sistema sofistikatuak erabili arren, hain konplexuak ez diren sistema askok sarrera testua eskaneatzen dute gako-hitzen bila, eta horren ostean datu-base batetik kointzidentzia gehien biltzen dituen erantzuna ala egitura antzekoena duena aukeratzen dute.start=0|thumbtime=13|thumb|Hizkuntzaren prozesamendua: komunikazioaren iraultza?

Txatbot-ak 1960ko hamarkadaren amaieratik existitu diren arren, eremuak arreta itzela bereganatu zuen 2020ko hamarkadaren hasieran, OpenAI-ren ChatGPT-ren ospeari esker.Hines, Kristi (4 June 2023). "History Of ChatGPT: A Timeline Of The Meteoric Rise Of Generative AI Chatbots". Search Engine Journal.  Horren atzetik etorri ziren  Microsoften Copilot, Googleren Gemini eta DeepSeek txatbotak besteak beste. Adibide horiek erakusten dutenez, produktu horiek hizkuntza-eredu sortzaile zabaletan oinarritu dira duela gutxi, hala nola GPT-4 edo Gemini hizkuntza-ereduan, eta horiek ondo egokitzen dira zeregin edo aplikazio espezifikoak zuzentzeko (adibidez, gizakien arteko elkarrizketa simulatuz, txatbot-en kasuan). Gainera, txatbot-ak diseinatu edo pertsonalizatu egin daitezke, egoera espezifikoagoak eta/edo gaiaren domeinu espezifikoagoak bideratzeko."GPT-4 takes the world by storm - List of companies that integrated the chatbot". 21 March 2023.Txatbot-ak denbora luzez erabili dira bezero-zerbitzuan eta laguntzetan, laguntzaile birtual mota batzuekin. Industria-sorta zabala hartzen duten enpresak adimen artifizialeko azken teknologia sortzaileak erabiltzen hasi dira, arlo horietan garapen aurreratuagoak bultzatzeko."GPT-4 takes the world by storm - List of companies that integrated the chatbot". 21 March 2023.

Chatbot-ek erantzuna iragarri egiten duten heinean, erantzunaren esanahia ulertu egiten ez dutenez , horrek esan nahi du itxura koherentea eduki dutela erantzunek, baina zehaztugabeak edo asmatuak izan daitezkeela, «haluzinazioak» deituak. Gizakiek haluzinazioekin kutsatutako txatbot-edukia erabili eta aplikatzen dutenean, «botshit» bihurtzen da hori. Edukia sortzeko txatbot-ak gero eta gehiago erabiltzen direnez, teknologia horrek nabarmen murriztu beharko du gizakiek botshit-ak sortzeko, zabaltzeko eta kontsumitzeko behar duten kostua."Transcript: Ezra Klein Interviews Gary Marcus". The New York Times.

 Aurrekariak 
1950ean izan zen argitaratua Alan Turingen "Konputagailuen Makineria eta Adimena" liburua , eta bertan gaur egun Turingen test moduan ezagutzen duguna proposatu zuen adimena neurtzeko irizpidetzat. Irizpide honen oinarria honakoa da: programa informatiko batek giza epaile batekin denbora errealeko elkarrizketa bat mantentzeko duen gaitasuna, azken hau makinarekin ala beste gizaki batekin ari den konturatu gabe -elkarrizketaren edukia soilik hartuz kontuan, noski-. Turingen proposamenak izandako sona handiak interesa piztu zuen Joseph Weizenbaumen 1966an argitaratutako ELIZA programarekiko, zeinak gai baitzirudien bere erabiltzaileei benetako gizaki batekin ari zirela sinestarazteko. Hala eta guztiz ere, Weizenbawn berak sekula ez zuen aldarrikatu ELIZA izatez adimentsua zenik, eta bere txostenaren sarreran programaren barrenak argitara ateratzeko ariketa moduan azaldu zuen txostena bera. Adimen artifizialari dagokionez ... makinak modu liluragarrian lan egiteko sortuak dira, maiz behatzaile eskarmentatuena ere lelotzeko adina. Baina behin programa baten funtzionamendua agerian dela ... bere magia desagertu egiten da; prozedura multzo soil bat besterik ez zaigu gelditzen ... Behatzaileak zera dio bere buruari: "Nik neuk idatz izan nezakeen hau". Eta pentsamendu horixe buruan duela, "adimentsu" etiketaren ordez "ikusbera" jarriko dio ... Txosten honen helburua azalduko dudan programaren inguruan modu horretako berrebaluaketa bat eragitea da. Programa gutxik izan dute honetarako hainbesteko premiarik.ELIZAren funtzionamendurako ezinbesteko eragiketak (ordudanik gainontzeko txatbot diseinatzaileek erruz kopiatuak) sarrerako testuan hitz eta esaldi bereziak bilatzean datza; gero, horien araberako aurrez prestatutako erantzunak emango ditu, itxuraz zentzuzkoa den modu batean jarraituz elkarrizketa (adibidez: "AMA" hitza duen edozein sarrerari "KONTADAZU GEHIAGO ZURE FAMILIAZ" erantzunez).Hori dela eta, uler gaitzakeen itxura ematen du programak, benetan oso azaleko prozesamendu bat besterik burutu ez duen arren. ELIZAK horrelako ilusio bat sortzea espero baino errazagoa dela erakutsi zuen, giza epaileok -"adimentsutzat" har daitekeen erantzun bat jasotzean- elkarrizketatzaileari zalantzaren onura emateko prest egoten baikara.

Elkarrizketa programa hauek deskribatzeko lehenbiziko terminoa, "ChatterBot", Michael Mauldinek (lehen Verbot-aren, Juliaren, sortzaileak) ezarri zuen 1994an. Gaur egun, txatbotak Google Assistant-en moduko laguntzaile birtualen zati dira, eta hamaika erakunderen aplikazio, webgune edota berehalako mezularitzarako plataformen bitartez atzi daitezke. Laguntzaile birtualak ez diren aplikazioen artean aurki ditzakegu entretenimendura bideraturiko bestelako txatbotak, ikerkuntza arlokoak nahiz bot sozialak, azken hauek produktu, hautagai edo gai zehatzen bat sustatzen dutelarik.

Interfaze diseinatzaileek zera ikasi dute, gizakiok ordenagailuen erantzunak zinez benetakotzat hartzeko dugun jarrera hori -nahiz eta benetan eredu bilaketa sinple batean oinarritutakoak izan- bestelako helburu erabilgarriak erdiesteko erabili dezaketela. Jende gehienak nahiago izaten du gizakien antza duten programekin jardun, eta honek abantaila mardula eskaintzen die txatbotetan erabiltzen diren moduko teknikei erabiltzailearengandik informazioa eskuratu behar duten sistema interaktiboetan. Hori bai, informazioa nahiko sinplea eta aurrez finkatutako sailetan sailka daitekeenean soilik. Adibide bat jartzearren, online laguntza sistemek txatboten erabilera arrakastatsua egin dezakete erabiltzaileak behar duen laguntzaren esparrua identifikatzeko, modu horretan menu sistema batek edo bilaketa formal batek eskaini dezakeena baino interfaze lagungarriagoa erakutsiz. Gisa honetako aplikazioek aukera ematen dute txatboten teknologia "ikusbera" moduan beharrean, "metodo konputazionaletarako zinez erabilgarritzat" ikusteko.

 Euskarazko txatbotak 
2024ko Informatikari Euskaldunen Bilkuraren barruan  sei hizkuntza-eredu handi jarri zuten lehian euskarazko elkarrizketetan. Helburua EHUko Hitz zentroan garatzen den Latxa eredua «sistema komertzial hoberenen kontra» lehian jartzea izan zen, eta horra ondorioetako bat: GPT-4o eredu ezagunaren parean geratu zen ia. Dema horretan ikusi zen euskaraz «hobekien» zekien sistema Claude Sonnet 3.5 sistema komertziala zela,  bigarren GPT-4o sistema geratu zen, eta haren «ia parean» geratu zen Latxa. Beherago geratu zen Gemini Flash 1.5, eta «askoz beherago» Command R+ eta LLama 3.1. Azken hori Latxa eredu berriaren «oinarria» da.
Orai zentroan ere, martxan zituzten zenbait lan 2025ean. ZelaiHandi corpusa oinarri gisa hartuta. Adibidez, euskaraz jakiteaz harago eta euskaraz eskaera orokorrei erantzuteaz harago, LLMek eta txatbotek Euskal Herriari eta euskal kulturari buruzko ezagutza ba ote duten aztertu dute, hori ebaluatzeko datu-sorta bat sortuz eta libre jarriz. Datu-sorta ingelesez dago (azken finean, enpresa handien txatbotak ingelesez funtzionatzen dute hobe, eta haien euskal gaiei buruzko ezagutza ebaluatu nahi zen, ez euskarazko gaitasuna), eta ingelesez egin zaizkie galderak txatbotei. Ondorioa izan da alborapen kultural handia dutela, eta euskal gaien galderen % 20 inguru soilik asmatzen dutela batez beste. Eredu fundazional libreetan hainbat teknika probatuz, hori hobetzen saiatu dira, eta arrakastatsuak izan dira saioak, asmatze-tasa % 80 ingururaino igo baita. HiTZ zentroak ere egin du antzeko lan bat eta ebaluazio bat.

 Euskarazko txatbot aurrekariak: Anhitz (2008), Ber2Tek (2014) eta Olentzero (2017) 
Lehenago, 2006az geroztik, beste txatbot batzuk garatu ziren euskaraz, batez ere ikerketa mailan, baina demo ikusgarriak zabaldu ziren 2008an, 2014an eta 2017an. Honako hauek izan ziren:
 Anhitz - 2006 eta 2008 urteen artean ViCOMTech, Elhuyar Fundazioa, IXA taldea, Aholab Taldea eta Robotikerrek osatutako partzuergoak egindako 3D avatar bat duen laguntzaile birtuala. Zientzia eta teknologiaren esparruetan aditua da. Arlo horietako galderei erantzun diezaieke -euskaraz soilik-, baina baita terminoen bilaketa eleanitza gauzatu eta atzera erantzunak euskarara itzuli automatikoki.
 Ber2Tek - 2012 eta 2014 urteen artean garatutako proiektu honek hizkuntza, ahots eta multimedia zerbitzuak hizkuntza industriaren zerbitzura jartzea du helburu. Besteak beste, testuen sentimenduen analisia egin dezake, baina baita bideoetako edukiaren bilaketa edota tutore pertsonal baten lana ere.
 EITBek sortutako Whatsapperako Olentzero (2017ko abenduan).
Aipatu behar genuke ez direla proiektu independenteak; Ber2Tek sortu zuen partzuergo berbera BerbaTek izeneko beste proiektu batean aritu zen 2009-2011 urteetan, eta proiektu horretarako ere demo batzuk prestatu zituzten. Anhitz, hain justu, BerbaTeken aurretik etorri zen, eta bere aurretik Hizking XXI proiektua ere izan zuten eskuartean IXA taldeak eta Elhuyar Fundazioak 2002 eta 2004 urteen artean.

 Garapena 
Historiako lehen txatbot klasikoak ELIZA (1966) eta PARRY (1972) dira. Azkenaldiko programa nabarmenen artean, berriz, A. L. I. C. E., Jabberwacky eta D. U. D. E (Agence Nationale de la Recherche eta CNRS 2006) aurkitu ditzakegu. ELIZA eta PARRY idatzizko elkarrizketak simulatzeko soilik erabiltzen ziren arren, gaur egungo hamaika chatbotek joko edota web bilaketarako tresnak era barnebiltzen dituzte. 1984an "The Policeman's Beard is Half Constructed" liburua argitaratu zen, ustez Racter txatbotak idatzia (kaleratu zutenean horretarako gai ez izan arren).www.everything.com 13 November 1999

Adimen Artifizialaren (AAren) ikerketa eremu garrantzitsu bat hizkuntzaren prozesamendua da (HP). Normalean, AAren baitako arlo ahulenek software berezia edota espresuki behar dituzten funtzioetarako sorturiko programazio lengoaiak erabiltzen dituzte, hala nola, A.L.I.C.E.k erabiltzen duen AIML markaketa hizkuntza. AIML esklusiboa zen A.L.I.C.E.n elkarrizketarako agente funtzioekiko, baina ordudanik Alicebot deituak izan diren beste hainbat txatboten garatzaileek ere erabili dute. Dena dela, A.L.I.C.E. soilik eredu bilaketan oinarritzen da, inolako arrazoinamendu gaitasunik gabe, 1966an ELIZAk egiten zuen bezalaxe. Hau ez da AA indartsutzat hartzen, horretarako jakinduria eta arrazoinamendu logikorako gai izan behar bailuke

Jabberwackyk erabiltzailearekin denbora errealean izandako elkarrekintzaren bitartez ikasten ditu erantzun berriak eta testuingurua, datu base estatiko batetik sortu ordez. Txatbot berriago batzuek denbora errealeko ikaskuntza eboluzio algoritmoekin nahasten dute, zeintzuk euren komunikatzeko gaitasuna optimizatzen baitute izandako elkarrizketa bakoitza kontuan hartuz. Dena den, gaurdaino ez da existitzen helburu orokorreko elkarrizketarako adimen artifizialik, eta software garatzaile batzuek nahiago izaten dute aspektu praktikoetan lan egin, hots, informazioaren eskuratzean.

Txatbot lehiaketek Turingen testak edo helburu zehatzagoak izaten dituzte ardatz. Urtero antolatzen diren lehiaketa horietako bi dira Loebner Saria eta Chatterbox Erronka.

 Erabilera elkarrizketa sistemetan 
Txatbotak, besteak beste laguntzaile birtualen elkarrizketa sistemetan txertatu ohi dira, solaserako edota euren sistema adituaren eremutik at dauden gaiez aritzeko gaitasuna emanez sistema horiei.

 Bezeroei zuzenduta 

 Mezularitza plataformak 
Gaur egun txatbotek erabilera zabala dute Facebook Messenger, WeChat eta Kiken gisako berehalako mezularitza plataformetan -entretenimendura zuzendurik-, baina baita txikizkarien bezeroentzako arreta, salmenta eta marketin zerbitzuetan.

Txatbotak erabiltzaileen kontaktu edota taldeko txat bateko partaide moduan agertu ohi dira. Nordea Bank, Domino's, Pizza Hut, Disney eta Whole Foodsen moduko enpresek euren txatbot propioak sortu dituzte bezeroekin harremana hobetzeko, euren produktu eta zerbitzuak sustatzeko eta euren bezeroei produktuak eskatzeko erraztasunak emateko.

 App eta webgunetan 
Aurreko txatbot belaunaldiak enpresen webguneetan aurki zitezkeen, hala nola, Alaska Airlinesen Ask Jenn -2008an martxan jarria- edota 2011n Expediak jaurti zuen bezeroen arreta zerbitzurako agente birtuala. Belaunaldi berriagoetan aurkitu dezakegu, beste hainbesteren artean, IBMren "Rocky", New Yorkeko startupentzako eta e-merkataritzarako Rare Carat plataformak 2017an kaleratu zuen txatbota, diamante erosle hasiberriei diamante bat erostearen moduko prozesu eskergan zehar lagun ziezaien.

 Enpresen barne plataformak 
Beste enpresa batzuek txatbotak barne mailan erabiltzeko moduak aztertzen dituzte, besteak beste, bezeroen laguntzan, giza baliabideei dagokienez edota baita gauzen Internetaren inguruko proiektuetan ere. Diotenez, Overstock-ek -adibide bat jartzearren-, gaixotasunagatik baja bat eskatzeak dakartzan prozesu sinple baina denbora dezente eskatzen dutenak automatizatzeko Mila deituriko txatbota sortu omen du. Modu berean, SAP, Lloyds Banking Group, Eskoziako Banku Erreala, Renault, Citroën aurki ditzakegu txatboten maila ezberdinetako erabilera egiten duten enpresen artean.

 Jostailuak 
Nagusiki informatikara bideratutako gailuez haratago ere iritsi dira txatbotak, hala nola, jostailuetara..

Kaixo Barbie panpina famatuaren internetera konektaturiko bertsio bat da, zeinak ToyTalk konpainiak eginiko -eta aurrez smartphone aplikazioetan, haurrentzako pertsonaiak sortzeko erabilitako- txatbot bat baitarabil. Pertsonaia horien portaera izaera zehatz bat simulatzen duten arau multzoen bitartez mugatzen da, eta istorio bat ere sortzen dute.

IBMren Watson ordenagailua CogniToysen moduko enpresen txatbotetan oinarritutako, hezkuntzara bideratutako eta haurrekin elkar eragiteko prestatuko jostailuen oinarri gisa erabili izan da.

 Txatboten sorkuntza 
Txatbot baten sortze prozesuak web orri ala aplikazio mugikor baten antzeko bidea darrai. Diseinu, eraikuntza eta analisi faseetan bana daiteke.

 Diseinua 
Erabiltzailea eta txatbotaren arteko elkarrekintza zer nolakoa izango den zehazten duen prozesua da honakoa. Diseinatzaileak txatbotaren izaera, erabiltzaileari jaurtiko dizkion galderak eta elkarrekintza orokorra ere definituko ditu. Elkarrizketaren diseinuaren azpi-fase bat bezala ere ikus daiteke. Prozesu hau azkartzeko asmoz, diseinatzaileek dedikaturiko txatboten diseinu tresnak erabil ditzakete, berehalako aurrebista, talde lanerako erraztasunak eta bideora esportatzea ahalbidetzen dutenakImplementations include Botsociety botmock and Botframe. Txatboten diseinuaren atal garrantzitsua dira erabiltzaile probak ere; eta interfaze grafikoak probatzeko jarraitzen diren printzipio berberak jarraituz burutu daitezke.

 Eraikuntza 
Bi jarduera nagusitan bana dezakegu eraikuntza fasea: alde batetik, erabiltzailearen asmoa ulertzekoan, eta erantzun zuzena ematekoan. Lehendabizikoak erabiltzailearen sarrera ulertzea inplikatzen du, hots, inolako formaturik gabeko testua ulertzea, eta horretarako HNPrako motor bat erabiltzea aukera aproposa izan daiteke.Implementations include wit.ai, DialogFlow and Watson Bigarren zatiak, berriz, hurbilketa anitz eska ditzake, txatbotak ematea nahi dugun emaitzaren arabera.

 Analisia 
Beste edozein softwarerekin egiten den modu berean, txatbotaren portaeraren jarraipena ere egin daiteke errore eta arazoak antzemateko. Azken erabiltzailearen esperientzia hobetzen lagun dezakeen bestelako informazioa ere eskura daiteke modu honetan.

 Txatboten garapen plataformak 
Txatboten eraikuntza, proba eta hedatzea hodeian oinarritutako txatboten garapen plataformetan egin daiteke, horretarako Oracle Hodeieko Plataforma ala IBM Watson moduko Zerbitzu gisako Hodeiko Plataformen hornitzaileetara joaz. Plataforma hauek Hizkuntza Naturalaren Prozesamendua, Adimen Artifiziala eta Zerbitzu gisako Backend Mugikorra eskaintzen dituzte txatboten garapenerako.

 Facebook Messenger-erako txatbotak 
Facebook Messenger gero eta ezagunago bilakatzen ari da egunerokoan komunikatzeko tresna moduan, horren erakusgarri direlarik dituen 1,2 mila milioi erabiltzaile aktiboak -WhatsAppek adina, Instagramek halako bi-. 2016an, Facebookek bere mezularitza aplikazioan txatbotak baimendu ostean, 30 000 bot sortu ziren lehen sei hilabeteetan, eta lehen urte betean berriz, 100 000. 2017ko irailean ospatu zen urteroko garatzaileen konferentzian, Facebookeko presidenteorde David Marcusek honakoa esan zuen: "Negozio eta jendearen arteko mezu kopurua hileko 2 mila milioira bikoiztu dugu, eta 100 000 bot baino gehiago ditugu gure plataforman. Joan den irailean 33 000 besterik ez ziren; erokeria dirudi".

 Erabilera maltzurra 
Txatbot maltzurrak txat gelak spamez eta iragarkiz betetzeko, giza portaera eta elkarrizketak imitatzeko ala jendea euren datu pertsonalak ematera bultzatzeko -hala nola, banku kontuen zenbakiak- erabili ohi dira. Yahoo! Messenger, Windows Live Messenger, AOL Instant Messenger eta beste hainbeste berehalako mezularitzako protokolotan aurkitu daitezke normalki. Zitatako webgune batean profil pertsonal faltsuak sortzeko erabilitako txatbot baten inguruko txosten bat ere argitaratua izan da.Psychologist and Scientific American: Mind contributing editor Robert Epstein reports how he was initially fooled by a chatterbot posing as an attractive girl in a personal ad he answered on a dating website. In the ad, the girl portrayed herself as being in Southern California and then soon revealed, in poor English, that she was actually in Russia. He became suspicious after a couple of months of email exchanges, sent her an email test of gibberish, and she still replied in general terms. The dating website is not named. Scientific American: Mind, October–November 2007, page 16–17, "From Russia With Love: How I got fooled (and somewhat humiliated) by a computer". Also available online.

 Erreferentziak 

 Bibliografia 

(abstract)

 Ikus, gainera 
 Txat
 Siri laguntzailea
 Microsoft Cortana, Microsoft-en laguntzailea.
 Chatterbot zerrendak
 Adimen artifiziala

 Kanpo estekak