Bot
Un bot (aféresis de robot) és un programa informàtic que efectua automàticament tasques reiteratives per mig d'Internet a través d'una cadena de comandos o funcions autònomes prèvies per a assignar un rol establit; i que posseïx capacitat d'interacció, canviant d'estat per a respondre a un estímul.[1] Normalment, estos bots eixecuten tasques simples i estructuralment repetitives, que serien impossibles de realisar per una persona.[2]
Alguns eixemples de bots són els rastrejadors web dels motors de busca d'Internet, que recorren els llocs web de forma automàtica i recopilen informació dels mateixos de manera molt més ràpida i efectiva de lo que ho faria una persona. Els bots «bons» complixen els estàndars d'exclusió de robots, que els operadors de servidors poden usar per a influir en el comportament d'un robot dins d'uns llímits. Els bots «maliciosos» s'utilisen, per eixemple, per a recopilar direccions de correu electrònic en fins publicitaris, per a fer còpies massives no autorisades de continguts web o per a espiar de manera sistemàtica les vulnerabilitats de software dels servidors en l'objectiu de penetrar en ells. En les rets socials, els bots s'utilisen per a simular l'interacció humana, unflant artificialment el número de visites o seguidors, o automatisant respostes per a posicionar mensages o influir en debats. Els denominats bots conversacionals són sistemes d'inteligència artificial que simulen una conversació en una persona utilisant el llenguage natural.
És important distinguir que bot és una definició funcional, i no fa diferències sobre la seua implementació. Un bot pot estar dissenyat en qualsevol llenguage de programació, funcionar en un servidor o en un client, o ser un agent mòvil, etc. A voltes són cridats Sistemes Experts, puix molts s'especialisen en una funció específica.
La programació d'un bot pot estar dissenyada per a complir tasques molt bàsiques com lo són el recordar alguna tasca o be automatisar algun procés, també existixen bots en programació més complexa que busquen realisar activitats que comporten presa de decisions; estes decisions són preses a partir de filtres o paràmetros que el programador inclou en el còdic de programació. En estos dies existixen assistents alvançats amigables que ajuden a manipular més fàcilment el còdic del bot.
Usos
[editar | editar còdic]Els principals usos dels bots són:[1]
- Rastrejar informació en la web (web crawler): en un script automàtic es capta, analisa i almagasena informació d'un servidor web de forma automatizado i molt més ràpit de lo que ho faria una persona. Cada servidor pot tindre un archiu cridat robots.txt, que conté regles per al seu rastreig.
- Eixecutar accions: Són bots programats per a realisar tasques concretes com moderar o censurar chats, emular un jugador d'un videojoc o licitar en web de subastas en llínea. També poden funcionar com virus informàtic o aumentar el tràfic d'internet, com per eixemple les visites a un vídeo o una publicació en l'intenció de convertir-ho en tendència. En Wikipedia realisen tasques rutinàries com la detecció i reversión d'actes vandàlics, la correcció de faltes d'ortografia, el manteniment de la coherència d'estil, etc.
- Emular l'interacció humana: els bots conversacionals simulen una conversació humana interaccionant en l'usuari.
- Generació de contingut: En llocs com Wikipedia (vore «Wikipedia:Bot») o en rets socials alguns bots realisen funcions de generació de contingut o publicant mensages. També es donen casos de frau com els perfils falsos del servici de cites Ashley Madison o el de les resenyes falses d'Amazon.[3][4]
Chat en llínea
[editar | editar còdic]- Artícul principal → Bot conversacional.
Alguns bots es comuniquen en atres usuaris de servicis basats en Internet, per mig de mensageria instantànea (MI), Internet Relay Chat (IRC) o atres interfaços web. Estos bots permeten a una persona fer preguntes en qualsevol idioma i rebre les corresponents respostes. Els bots a sovint servixen per a realisar múltiples tasques al mateix temps, com per eixemple donar informació sobre el temps, sobre geografia, sobre deports, fer la conversió de monedes o atres unitats, etc.[5]
Un us alternatiu dels bots de IRC és el de residir en un canal de chat, comentant certes frases escrites pels participants (basant-se en el reconeiximent de patrons). Açò s'utilisa com a servici d'ajuda als nous usuaris, o per a censurar el llenguage bròfec. En el cas de Telegram, es va adoptar una plataforma per a que els usuaris puguen desenrollar els bots per a moderació, pagament de servicis o jocs cooperatius sense requerir d'intervenció manual.
Videojocs
[editar | editar còdic]En l'ambient dels videojocs, es coneix com bot a programes que són capaços de jugar per sí mateixos el joc en qüestió (també coneguts com borgs). La calitat del bot en este cas ve determinada per la seua capacitat de véncer (i en quins térmens) el videojoc. Els bots per a jocs CRPG (computer role-playing games) són particularment coneguts ya que este tipo d'aplicacions requerixen una gran capacitat d'estratègia per a guanyar-los. És molt habitual també usar este terme en els jocs dispars en primera persona, en els que substituïxen a un jugador humà quan no hi ha contrincants disponibles o en joc offline.
Política
[editar | editar còdic]- Artícul principal → Bot social.
Els bots utilisats en campanyes polítiques es diuen bots socials, se solen utilisar per a generar contingut en les rets socials en la finalitat d'impulsar i recolzar certes idees o influències en els processos polítics, per eixemple denostant als candidats opositors o per a fer créixer la popularitat d'un determinat candidat en eleccions presidencials o parlamentàries.[6] Este us polític del bot que genera contingut en Internet té una presència cada volta major en tot lo món; diversos estudis han trobat que el percentage de l'activitat generada per bots durant les eleccions supera en molts casos el 10% de les publicacions realisades.[7][8]
Usos maliciosos
[editar | editar còdic]Els bots es poden usar per a fins maliciosos a través d'Internet; per eixemple, l'atac de refús de servici, en el que un bon número de màquines ataquen un servidor web (vore Botnet). Atres eixemples d'us maliciós són els bots de SPAM, que acumulen direccions de i-mail rastrejant pàgines de contacte o de llibres de visita, bots que ocupen tot l'ample de banda descarregant llocs web sancers, virus, cucs, bots que incrementen artificialment visites a llocs web, etc.[9]
La ferramenta més usada contra estos bots és el sistema CAPTCHA, una forma de test de Turing en el que s'usa una paraula presentada en format gràfic que l'usuari deu escriure, alguna cosa molt difícil d'interpretar per a un bot.[10] No obstant, este sistema no és fiable al cent per cent, ya que pot ser esquivat per programes de reconeiximent de caràcters o forats de seguritat.
Els bots també s'usen per a comprar els millors assents per a concerts i events, en el propòsit de revendre'ls posteriorment.[11] Els revendes compren automàticament les entrades a través de bots per a obtindre de manera fraudulenta els millors assents per a sí mateixos, privant al públic general de dits assents.
En els jocs en llínea, s'utilisen bots per a eixercitar tasques repetitives per a conseguir recursos o millorar els valors dels personages, que de manera ordinària requeririen molt temps o esforç obtindre (farming).
En llocs de chat en llínea (IRC o MSN), alguns bots varen ser utilisats per a simular una persona, intentant fer creure al «ciberinterlocutor» que chateaban en una persona real. És per això que, aquells llocs que fan un us positiu dels bots, com Wikipedia, tenen regles molt estrictes per al seu us. En el passat, la pròpia Wikipedia va ser víctima de bots maliciosos creats per a vandalizar de forma massiva els artículs.
En ferramentes d'anàlisis de tràfic web tals com Google Analytics existixen bots maliciosos denominats «Referral Spam» o «Ghost Spam» que interferixen en les mètriques adulterant el resultat d'un estudi. Este tipo de bots ni tan sols accedix a les web, simplement alteren les senyes analítiques per diverses raons tals com generar clics ficticis, influir en el resultat d'un informe o manipular resultats demogràfics.
Referències
[editar | editar còdic]- ↑ 1,0 1,1 PLOS ONE.12(2)
- i0171774.ISSN 1932-6203.doi:10.1371/journal.posa.0171774.Consultat el 2021-09-28.
- ↑ «Internet Bot» (en en). Technopedia. Consultat el 22 octubre 2015.
- ↑ «Amazon is filled with fake reviews and it's getting harder to espot them» (en en). CNBC. Consultat el 2021-09-28.
- ↑ «a-passar-bots-per-dònes ¿Ashley Madison feya passar 'bots' per dònes?». CCM. Consultat el 2021-09-28.
- ↑ Technopedia (ed.): «Internet Relay Chat Bot (IRC Bot)» (en anglés).
- ↑ IEEE Transactions on Network and Service Management.17(4)
- 2156–2170.ISSN 1932-4537.doi:10.1109/TNSM.2020.3031573.Consultat el 2021-09-28.
- ↑ arXiv:1910.01720 [cs].Consultat el 2021-09-28.
- ↑ Frontiers in Physics.8
- 125.ISSN 2296-424X.doi:10.3389/fphy.2020.00125.Consultat el 2021-09-28.
- ↑ Spam law. «Different Types of Internet Bots and How They Llaure Used» (en anglés).
- ↑ Webopedia. «CAPTCHA» (en anglés).
- ↑ Safruti, Anat. «Why Detecting Bot Attacks Is Becoming More Difficult». DARKReading.
Vore també
[editar | editar còdic]- Bot conversacional
- Telegram Bot API
- Inteligència Artificial
- Robot
- Estàndar d'exclusió de robots
- Botopedia
- Arrapa web
- Zombie
Referències
[editar | editar còdic]
- Este artícul conté una traducció derivada de «Bot» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.