programmatūra, kas internetā izpilda automatizētus uzdevumus From Wikipedia, the free encyclopedia
Robotprogrammatūra, jeb bots, ir programmatūras veids, kas internetā izpilda automātizētus uzdevumus (skriptus), parasti ar nolūku lielā mērogā atdarināt cilvēka darbību.[1] Bots klienta-servera modelī ieņem klienta lomu, savukārt servera lomu parasti veic tīmekļa serveri. Interneta robotprogrammatūra spēj veikt vienkāršus, cikliskus uzdevumus daudz ātrāk, nekā varētu īsts cilvēks. Visplašāk robotprogrammatūra tiek izmantota tīmekļa pārmeklēšanai, kurā automatizēts skripts ienes, analizē un kataloģizē informāciju no tīmekļa serveriem. Vairāk nekā pusi no visas tīmekļa datplūsmas ģenerē robotprogrammatūra.[2]
Dažos pielietojumos robotprogrammatūras sazinās ar interneta pakalpojumu lietotājiem, izmantojot tūlītējo ziņojumapmaiņu (angļu: Instant messaging, jeb IM), interneta retranslēto tērzēšanu (latīņu: Internet Relay Chat, jeb IRC) vai citas tīmekļa saskarnes, piemēram, Facebook un Twitter. Šie sarunboti[3] (pazīstami arī kā čatboti vai tērzēšanas boti) ļauj cilvēkiem iespēju vienkāršotā valodā uzdot jautājumus un pēc tam formulē un sniedz atbildi. Šādas robotprogrammatūras bieži vien tiek spēj ziņot par laikapstākļiem, pasta indeksa informāciju, sporta rezultātiem, valūtas vai citu vienību konvertēšanu utt.[4] Sarunboti (vai cita veida boti) mēdz būt iestrādāti virtuālajos asistenitos. Citi tiek izmantoti izklaidei, piemēram, SmarterChild pakalpojumā AOL Instant Messenger un MSN Messenger.
IRC robotprogrammatūras papildu funkcijas ietver arī sarunas kanāla noklausīšanos un rīkošanos (piemēram, komentāru publicēšanu), kad kāds kanāla dalībnieks pasaka konkrētus atslēgvārdus vai frāzes. Dažreiz tas tiek izmantots kā palīdzības pakalpojums jauniem lietotājiem vai rupjību cenzūrai.
2023. gada sākumā lielu popularitāti ieguva OpenAI izstrādātais sarunbots ChatGPT, tā plašā pielietojuma iespēju dēļ,[5] tostarp, spēju rakstīt un atkļūdot programmatūras kodu,[6] sarakstīt dzeju un dziesmu vārdus,[7] emulēt Linux operētājsistēmu un ar lietotāju spēlēt spēles, piemēram, krustiņus un nullītes.[8]
Boti tiek plaši izmantoti dažādiem komerciāliem nolūkiem.
Uzņēmumi tos izmanto, lai palielinātu lietotāju aktivitāti tiešsaistē un atvieglotu saziņu, kā arī, lai samazinātu izmaksas — tā vietā, lai nodarbinātu cilvēkus, kas sazinātos ar patērētājiem, uzņēmumi izmanto sarunbotus, lai atbildētu uz klientu jautājumiem.[9]
Šādiem nolūkiem izveidoti sarunboti ir strauji augošs, labdabīgs interneta robotprogrammatūras veids. Kopš 2016. gada, kad Facebook Messenger ļāva izstrādātājiem ievietot sarunbotus savā platformā, to izmantošana ir eksponenciāli pieaugusi. Pirmajos sešos mēnešos pakalpojumam Messenger tika izveidoti 30 000 botu, un līdz 2017. gada septembrim to skaits pieauga līdz 100 000.[10] Tiek prognozēts, ka sarunbotu izmantošana tuvākajā nākotnē varētu ietaupīt miljoniem stundu cilvēku darba, ja "tiešraides tērzēšana" vietnēs tiks aizstāta ar robotprogrammatūru.[11]
Komerciāliem nolūkiem arī tiek veidotas botu fermas, kuru mērķis ir lietotņu veikalos, piemēram, Apple App Store un Google Play, manipulēt ar lietotņu popularitātes rādītājiem[12] vai palielinātu pozitīvu vērtējumu/atsauksmju skaitu.[13]
Viens no robotprogrammatūras ļaunprātīgas izmantošanas piemēriem ir automātiska uzbrukuma, piemēram, robottīkla pakalpojumatteices uzbrukuma, koordinēšana. Interneta robotprogrammatūras vai tīmekļa robotprogrammatūras var izmantot arī, lai veiktu krāpšanu ar klikšķiem, un MMORPG spēlēs kā datorspēļu robotprogrammatūras, kas automatizē konkrētu mērķu sasniegšanu. Citu kategoriju pārstāv surogātpasta roboti — interneta roboti, kas internetā mēģina nosūtīt lielu apjomu surogātpasta, parasti pievienojot reklāmas saites. Vairāk nekā 94,2% vietņu ir piedzīvojušas robotprogrammatūras uzbrukumus.[2]
Ir nodalāmi šāda veida ļaunprātīgi roboti (un botu tīkli):
Visplašāk izmantotā pretbotu tehnika ir cilvēktestu jeb CAPTCHA izmantošana. Pakalpojumu sniedzēju piemēri ir Recaptcha, Minteye, Solve Media un NuCaptcha. Tomēr cilvēktesti nesniedz pilnīgu aizsardzību pret robotprogrammatūras ļaunprātīgu izmantošanu, jo to var apiet, izmantojot rakstzīmju atpazīšanu, drošības caurumus un captcha risināšanas nodošanu lētiem darbiniekiem.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.