Posljednjih godina botovi, odnosno automatizirani, profili na Twitteru zadaju glavobolje brojnim administratorima diljem svijeta. Iako Twitter ulaže velike napore ne bi li identificirao i na vrijeme blokirao takve automatizirane profile koji često promoviraju određene politike i ideje, još uvijek se svakog dana otvaraju stotine, ako ne i tisuće takvih profila.
No, grupa znanstvenika sa Sveučilišta u južnoj Kaliforniji uspjela je naučiti umjetnu inteligenciju kako da prepozna iza kojih profila stoje osobe, a iza kojih botovi. I to zahvaljujući različitim uzorcima koji se mogu pronaći u aktivnostima pravih i lažnih korisnika.
Kako pojašnjava voditelj projekta, Emilio Ferrara, njegov je tim analizirao dva različita seta podataka korisnika Twittera koji su bili označeni kao da potječu od ljudi odnosno od botova. Baza podataka obuhvatila je 8,4 milijuna tvitova od 3500 ljudi i 3,4 milijuna tvitova od 5000 botova.
Istraživači su otkrili da su ljudi skloni četiri do pet puta češće odgovoriti na druge tvitove nego botovi. Stvarni korisnici s vremenom postaju sve aktivniji, a njihovi odgovori na tvitove sve kraći. S druge strane, botovi ne mijenjaju svoj tempo ni duljinu odgovora bez obzira koliko dugo prepiska traje.
Tim je analizirao i koliko vremena protekne između dva tvita od istog korisnika. Kod botova taj je vremenski interval pravilan, dok kod čovjeka nije i varira ovisno o vremenu u danu ili samim danima.
Sva svoja otkrića Ferrarin tim potom je objedinio s već postojećim algoritmom za otkrivanje botova, Botometrom, nakon čega je njegova preciznost u otkrivanju lažnih profila uvelike narasla.
Jedina mana Ferrarinog projekta je što su podatke o tvitovima i ljudima odnosno botovima uzimali iz Twitterove baze stare tri godine. Pa postoji određena vjerojatnost da su u međuvremenu botovi postali sofisticiraniji nego prije. No, njihov projekt pokazuje kako je moguće naučiti umjetnu inteligenciju da razlikuje ljudsku i automatsku interakciju.
Izvor: Frontiers in Physics