Un bot del computer è un agente software automatico o semiautomatico che interagisce con i server del computer . Un bot si connette e interagisce con il server come un programma client utilizzato da un essere umano, da qui il termine " bot ", che è la contrazione aferica di " robot ".
Secondo Andrew Leonard, un bot è " un programma per computer autonomo che dovrebbe essere intelligente, con una personalità e che di solito, ma non sempre, esegue un servizio " . Il termine "personalità" è giustificato dall'autore dall'antropomorfismo più o meno accentuato di cui il bot è oggetto. La presunta intelligenza del bot si riferisce alla nozione di intelligenza artificiale proposta da Marvin Minsky e che consiste nel "realizzare macchine che fanno cose che, compiute dall'uomo, richiederebbero intelligenza". I programmatori del bot sono quindi ben consapevoli della mancanza di intelligenza umana per il loro bot, mentre altri umani, come gli utenti di Internet , non lo sono necessariamente in questo caso.
Esiste una tassonomia proposta da Stan Franklin e Art Graesser che individua i bot nella famiglia degli agenti autonomi artificiali. I bot sono sviluppati principalmente per eseguire attività ripetitive. Sono utili anche quando la velocità di azione è un criterio importante, ad esempio con robot da gioco, robot per aste, ma anche per simulare reazioni umane, come con i robot di messaggistica istantanea . In origine, i robot erano preferiti agli umani per sollevarli da compiti automatizzabili, ma anche perché le loro capacità sono superiori rispetto ai compiti loro assegnati.
I crawler , come Googlebot , sono l'utilizzo principale dei bot. Eseguono la scansione delle pagine di indicizzazione web per conto dei motori di ricerca.
Nel caso di un wiki , i bot vengono utilizzati per eseguire attività sistematiche come correggere errori di ortografia comuni, generare contenuti seguendo un modello , mantenere la coerenza dei collegamenti, rilevare contributi discutibili, ecc. Il software wiki può offrire pagine appositamente progettate per i bot in modo che possano agire più velocemente con un carico leggermente inferiore sui server.
I bot sono spesso usati nei siti di incontri per simulare l'esistenza di persone reali su questi siti.
I bot per la messaggistica istantanea esistevano già all'inizio degli anni '90 , in particolare su IRC . Possono offrire giochi, mantenere statistiche, gestire un canale di chat, ecc. Spesso sono programmati per dare uno stato privilegiato a determinati utenti. Dal 2016 bot o dialoghi sono tornati di moda grazie al lavoro in intelligenza artificiale che dà loro una nuova vita.
Nel contesto dei videogiochi , i bot sono avversari artificiali che imitano il comportamento di giocatori reali, controllati dal computer, rendendo così possibile giocare da soli a un gioco multiplayer.
Ci sono anche robot di assistenza, che consentono di assistere il giocatore nelle manipolazioni che richiedono precisione o velocità. Ad esempio, in uno sparatutto in prima persona , un bot regola automaticamente la mira per colpire il bersaglio a ogni colpo.
Questo tipo di bot è generalmente considerato barare e può sanzionare i propri utenti con un divieto.
Esistono anche bot per l'amministrazione dei server per videogiochi, come il Big Brother Bot . Questi robot non sono in alcun modo dei giocatori artificiali.
Ricercatori come Silvia Lombardo (ricercatrice indipendente in Italia) hanno proposto l'idea che l'umanità stia entrando in una nuova era: il “Robocene” (dove i robot sono fisici, ma anche computer bot). Il nome " Bad Bot " è stato proposto per designare bot creati per scopi dannosi, come ad esempio:
I bot di dialogo consentono ai clienti di comunicare con aziende, amministrazioni o altri enti, senza dover comunicare con una persona fisica.
KLM ha così prodotto un “dialoguer” che consente ai clienti di ricevere carte d'imbarco, promemoria e altre informazioni necessarie per un volo. Le aziende hanno creato dialoghi a vantaggio dei clienti. Il "coinvolgimento del cliente" è aumentato da quando questi dialoghi sono stati sviluppati .
I "robot cat " ( chatbot ) vengono utilizzati quotidianamente.
L'Assistente Google e Siri sono visti come assistenti virtuali che consentono alle persone di porre domande e ottenere risposte utilizzando un sistema di intelligenza artificiale.Questi progressi tecnologici avvantaggiano la vita quotidiana delle persone, ma sono anche una fonte di informazioni personali per i GAFA che possono rivenderli o usarli per meno altruismo finalità ( in particolare profilazione psicologica per pubblicità o propaganda mirata).