Veebirobot

 
Veebirobot (inglise keeles "bot") on robotina toimiv tarkvararakendus, mis käitab automatiseeritud toiminguid (skripte) interneti kaudu. 
Tavaliselt täidavad robotid rutiinseid ülesandeid, mis on lihtsad ja ka struktuurilt korduvad, palju kiiremini, kui saaksid sellega hakkama inimesed. Kõige rohkem kasutatakse roboteid veebi indekseerimiseks, mille käigus automatiseeritud skript tõmbab, analüüsib ja jaotab veebiserveritest teavet inimesest mitu korda kiiremini. Enam kui poole kogu veebiliiklusest moodustavad veebirobotid. 
Veebisaite majutavate serverite jõupingutused veebirobotite vastu on erinevad. Serverid võivad piiritleda interneti robotitele käitumise reeglid, rakendades faili robots.txt: failis on tekst, mis kirjeldab selles serveris robotite käitumist valitsevaid reegleid. Igal veebirobotil, mis ei järgi neid reegleid serveriga suheldes, peaks teoreetiliselt olema juurdepääs mõjutatud veebisaidile keelatud või saama eemaldatud sellelt veebisaidilt. Kui server rakendab reegli ainult postitatud tekstifailiga, ilma sellega seotud programmi/tarkvara/rakenduseta, siis pole võimalik neid reegleid jõustada ja nende järgimine on vabatahtlik. Tegelikult ei ole võimalik tagada, et veebiroboti looja või rakendaja on teadlik või isegi loeb faili robots.txt sisu. On n-ö häid veebiroboteid, näiteks otsimootorite indekseerijad, aga on ka veebiroboteid, mida kasutatakse pahatahtlikult ja karmide rünnakute korraldamiseks, eriti poliitiliste kampaaniate käigus.
Vestlusrakenduste IM ja IRC veebirobotid.
Mõned veebirobotid suhtlevad teiste veebipõhiste teenuste kasutajatega kiirsõnumite (IM), interneti jututoarakenduste (IRC) rühmavestluste või mõne muu veebiliidese, näiteks Facebook Boti ja Twitterboti kaudu. Inimesed saavad nendele vestlusrobotitele esitada küsimusi lihtsas inglise keeles ja saada õigesti formuleeritud vastuse. Need veebirobotid saavad hakkama paljude ülesannetega, sealhulgas ilmateate, posti sihtnumbriteabe, sporditulemite, valuuta või muude ühikute teisendamisega jne. Teisi kasutatakse meelelahutuseks, näiteks SmarterChild AOL Instant Messengeris ja MSN Messengeris.
IRC-veebirobotite täiendavaks rolliks võib olla vestluskanali taustal varitsemine, kommenteerides osavõtjate kirjutatud teatud fraase (põhineb mustri sobitamisel). Seda kasutatakse mõnikord ka abiteenusena uutele kasutajatele või ebasündsate kommentaaride tsenseerimiseks. 
Suhtlusvõrgustike veebirobotid.
Suhtlusvõrgustike veebirobotid on algoritmide kogumid, mis järgivad korduvaid juhiste komplekte, et luua teenus või ühendus suhtlusvõrgustike kasutajate vahel. On mitmesuguseid võrgustikuroboteid, näiteks vestlusrobotid, mis on loodud suhtlemiseks inimkasutajatega; sotsiaalsed robotid, mis on välja töötatud matkima inimese käitumist, et suhelda inimkasutaja käitumisega sarnaste käitumisharjumustega. Ühiskondliku veebirobotite kasutamise (slängis bottimise) ajalugu sai alguse 1950. aastatel Alan Turingi ja tema visiooniga luua komplekte juhendkoodidest, mis läbiks Turingi testi. Aastatel 1964–1966 oli Joseph Weizenbaumi loodud loomuliku keele töötlemise arvutiprogramm ELIZA tehisintellekti algoritmide seas varajane indikaator, mis innustas arvutiprogrammeerijaid kavandama ülesandeprogramme, mis suudavad vastata käitumismustritele neile antud juhistega. Selle tulemusena on loomuliku keele töötlemisest saanud mõjuv tegur tehisintellekti ja sotsiaalsete veebirobotite arengus ning innovaatiliste tehnoloogiliste edusammude saavutamisel, mis toimub paralleelselt teabe ja mõtte massilise leviku arenguga sotsiaalmeedia veebisaitidel. 
Viimase aja valimiste poliitiliste sekkumiste aruannetes, sealhulgas 2016. aasta USA ja 2017. aasta Ühendkuningriigi üldvalimistel, on arvatud, et veebirobotite kasutuse levik on seotud eetikaga, mis on vaidlustatud veebiroboti tehnilise lahenduse ja veebiroboti looja vahel. USA Lõuna-California ülikooli arvutiteadlase Emilio Ferrara aruandes ACMi kommunikatsiooniettevõtte kohta on faktide kontrollimiseks ja teabe tõendamiseks vajalike ressursside nappuse tõttu suurel hulgal valeteateid nende veebirobotite kohta sotsiaalmeedia platvormidel. Twitteri puhul on enamik veebirobotitest programmeeritud otsingufiltritega, mis on suunatud märksõnadele ja fraasidele, mis kajastavad pooldavaid ja vastuolulisi poliitilisi tegevuskavasid ning jagavad ("retweet") neid siis uuesti. Kui veebirobotite tähelepanu on programmeeritud levitama kontrollimata teavet kogu sotsiaalmeedia platvormil, on see vaenuliku poliitilise kliima käes programmeerijatele suur väljakutse. Programmidele on määratud binaarsed funktsioonid ja sotsiaalmeedia veebisaidile manustatud rakendusprogrammi liidese abil täidetakse antud funktsioone. Ferrera kutsub veebirobotiefektiks olukorda, kus veebiroboti ja inimkasutaja vaheline suhtlus tekitab isikuandmete lekkimise ohtu ja polariseerivaid mõjusid väljaspool veebirobotikoodi eetikat. Guillory Kramer on uurinud emotsionaalselt muutlike kasutajate käitumist ja veebirobotite mõju kasutajatele, muutes nende reaalsustaju. 
Äriotstarbelised veebirobotid.
On olnud palju poleemikat veebirobotite kasutamise üle automatiseeritud kauplemisfunktsioonides. Oksjoni veebisait eBay on kohtus üritanud takistada kolmanda osapoole ettevõtet kasutamast veebiroboteid nende veebilehel sooduspakkumiste otsimiseks; see lähenemine andis eBayle tagasilöögi ja äratas tähelepanu uutes veebirobotikasutajates. Suurbritannias asuv kihlvedude vahendaja Betfair nägi veebirobotitest tulevat nii suurt liiklust, et käivitas veebirobotite programmeerijatele suunatud WebService API teenuse, mille kaudu nad saavad aktiivselt hallata veebirobotite interaktsioone. 
Robotiparke kasutatakse teadaolevalt veebipõhistes rakenduste poodides, nagu Apple App Store ja Google Play, et manipuleerida positsioonidega või positiivsete hinnangute/arvustuste arvu suurendamiseks. 
Kliendisuhtlust edendavad kasulikud veebirobotid.
Ettevõtted ja kliendid võivad veebirobotitest ka kasu saada. Veebirobotid võimaldavad klientidel suhelda ettevõtetega ilma, et nad peaksid suhtlema päris inimesega. KLM Royal Dutch Airlines on loonud vestlusroboti, mis võimaldab klientidel saada pardakaarte, lennule registreerimise meeldetuletusi ja muud lennuks vajalikku teavet. Ettevõtted on loonud vestlusroboteid, millest on kliendisuhtluses suur kasu. Klientide kaasatus on pärast nende vestlusrobotite väljatöötamist suurenenud. 
Vestlusrobotite kasutamine on väga levinud. Google Assistanti ja Sirit peetakse samuti vestlusroboti vormideks. Google Assistant ja Siri võimaldavad inimestel AI-süsteemi abil küsimusi esitada ja vastuseid saada. Need tehnoloogilised edusammud teevad inimestel paljude igapäevaeluprobleemidega paremini toime tulla. 
Vestlusrobotid.
Kiiresti kasvav healoomulise veebiroboti vorm on vestlusrobot. Alates 2016. aastast, kui Facebook Messenger lubas arendajatel oma platvormile vestlusroboteid paigutada, on nende kasutamine hüppeliselt kasvanud ainuüksi selles foorumis. Esimese kuue kuu jooksul loodi Messengeri jaoks 30 000 veebiroboti, 2017. aasta septembriks tõusis nende arv 100 000-ni. SnatchBoti tehniline juht Avi Ben Ezra ütles ajakirjale Forbes, et nende vestlusroboti loomise platvormi kasutuselevõtu populaarsus osutab lähitulevikus miljonite inimtöötundide kokkuhoiule, kuna veebilehtedel olevad reaalajavestlused asendatakse suhtlusega veebirobotiga. 
Ettevõtted kasutavad veebiroboteid, et suurendada veebipõhist kasutust ja luua sujuvamat suhtlust. Ettevõtted kasutavad veebiroboteid sageli kulude kärpimiseks selle asemel, et palgata inimesi tarbijatega suhtlemiseks – ettevõtted on välja töötanud uusi viise efektiivsuse tagamiseks. Neid vestlusroboteid kasutatakse klientide küsimustele vastamiseks. Näiteks on pitsarestoran Domino's välja töötanud vestlusroboti, mis suudab Facebook Messengeri kaudu tellimusi vastu võtta. Vestlusrobotid võimaldavad ettevõtetel eraldada oma töötajate aega olulisematele asjadele. 
Pahatahtlikud veebirobotid.
Veebirobotite pahatahtlik kasutamine on võrku ühendatud arvutite automaatse rünnaku koordineerimine ja toimimine, näiteks robotivõrgu (st võrku ühendatud robotarvutite) poolt teenusetõkestamise rünne. Veebiroboteid saab kasutada ka klikipettuste toimepanemiseks. Spämmirobot on veebirobot, mis üritab rämpspostitada suures koguses interneti sisu, lisades tavaliselt reklaamlinke. Enam kui 94,2% veebisaitidest on kogenud robotirünnakut. 
Võitlus pahatahtlike veebirobotitega – robotilõks.
Kõige laiemalt kasutatakse veebirobotivastase tehnoloogiana CAPTCHA-t – robotilõksu, mis on Turingi testi vorm, millega eristatakse inimkasutajaid ja vähem keeruka AI-toega veebiroboteid, kasutades selleks inimesele loetavat graafiliselt kodeeritud teksti. Selle teenuse pakkujateks on näiteks Recaptcha ja sellised kaubandusettevõtted nagu Minteye, Solve Media ja NuCaptcha. Sellised robotilõksud ei ole veebirobotite tõkestamisel siiski lollikindlad, kuna neist võib sageli mööda hiilida arvuti märgituvastuse, turvaaukude ja isegi allhankena robotilõksulahendusi ostes.