Come capire se stai parlando con un bot





Twitter ha recentemente intrapreso un'azione drastica come parte di uno sforzo per rallentare la diffusione della disinformazione attraverso la sua piattaforma, chiudendo più di due milioni di account automatizzati o bot.

Ma Twitter ha chiuso solo i trasgressori più eclatanti e ovvi. Puoi aspettarti che gli imbroglioni migliorino il loro gioco quando si tratta di mascherare utenti falsi da veri.

È importante non lasciarsi influenzare da account falsi o perdere tempo a litigare con loro e identificare i bot in un thread di Twitter è diventata una strana versione del test di Turing. Accusare i poster di essere bot è persino diventato un modo stranamente soddisfacente per insultare la loro intelligenza.



I progressi nell'apprendimento automatico suggeriscono come i bot potrebbero diventare più umani. I ricercatori IBM hanno recentemente dimostrato un sistema in grado di evocare un argomento ragionevolmente coerente estraendo testo. E il software Duplex di Google mostra anche come i sistemi di intelligenza artificiale possono imparare a imitare le sfumature della conversazione umana.

Ma la tecnologia potrebbe anche fornire una soluzione. Nel 2015 è stata gestita l'Agenzia per i progetti di ricerca avanzata della difesa un concorso sul rilevamento di bot di Twitter . I partecipanti hanno addestrato i loro sistemi a identificare gli account falsi utilizzando cinque punti dati chiave. I sistemi risultanti sono tutt'altro che perfetti (i migliori hanno funzionato circa il 40 percento delle volte), ma gli sforzi rivelano il modo migliore per individuare un bot su Twitter. Potremmo arrivare a fare affidamento su questi segnali molto di più.

  1. Profilo utente
    Il modo più comune per sapere se un account è falso è controllare il profilo. I robot più rudimentali non hanno una foto, un link o una biografia. Quelli più sofisticati potrebbero utilizzare una foto rubata dal Web o un nome account generato automaticamente.
  2. Sintassi del tweet
    Usare il linguaggio umano è ancora incredibilmente difficile per le macchine. I tweet di un bot possono rivelarne la logica algoritmica: possono essere stereotipati o ripetitivi o utilizzare risposte comuni nei programmi di chatbot. Mancare una battuta ovvia e cambiare rapidamente argomento sono altri tratti rivelatori (purtroppo, sono anche abbastanza comuni tra gli utenti umani di Twitter).
  3. Semantica dei tweet
    I bot sono solitamente creati con un fine particolare in mente, quindi potrebbero essere eccessivamente ossessionati da un argomento particolare, magari ripubblicando lo stesso link ancora e ancora o twittando su poco altro.
  4. Comportamento temporale
    Anche guardare i tweet nel tempo può essere rivelatore. Se un account twitta a una velocità impossibile, in momenti improbabili o anche troppo regolarmente, può essere un buon segno che è falso. I ricercatori hanno anche scoperto che gli account falsi spesso tradiscono un atteggiamento incoerente nei confronti degli argomenti nel tempo.
  5. Funzionalità di rete
    Le dinamiche di rete non sono visibili alla maggior parte degli utenti, ma possono rivelare molto su un account. I bot possono seguire solo pochi account o essere seguiti da molti altri bot. Il tono dei tweet di un bot può anche essere incongruo con quello delle sue connessioni, suggerendo la mancanza di una reale interazione sociale.
  6. <
nascondere