Comment savoir si vous parlez à un bot





Twitter a récemment pris des mesures drastiques dans le cadre d'un effort visant à ralentir la propagation de la désinformation sur sa plate-forme, en fermant plus de deux millions de comptes automatisés, ou bots.

Mais Twitter n'a fermé que les délinquants les plus flagrants et les plus évidents. Vous pouvez vous attendre à ce que les escrocs améliorent leur jeu lorsqu'il s'agit de déguiser de faux utilisateurs en vrais utilisateurs.

Il est important de ne pas se laisser influencer par de faux comptes ou de perdre son temps à se disputer avec eux, et l'identification des bots dans un fil Twitter est devenue une version étrange du test de Turing. Accuser les affiches d'être des bots est même devenu un moyen étrangement satisfaisant d'insulter leur intelligence.



Les progrès de l'apprentissage automatique suggèrent comment les bots pourraient devenir plus humains. Les chercheurs d'IBM ont récemment démontré un système capable d'évoquer un argument raisonnablement cohérent en extrayant du texte. Et le logiciel Duplex de Google montre également comment les systèmes d'IA peuvent apprendre à imiter les nuances de la conversation humaine.

Mais la technologie pourrait aussi apporter une solution. En 2015, la Defense Advanced Research Projects Agency a dirigé un concours sur la détection de bot Twitter . Les participants ont formé leurs systèmes pour identifier les faux comptes à l'aide de cinq points de données clés. Les systèmes qui en résultent sont loin d'être parfaits (les meilleurs ont fonctionné environ 40 % du temps), mais les efforts révèlent la meilleure façon de repérer un bot sur Twitter. Nous pourrions en venir à nous fier beaucoup plus à ces signaux.

  1. Profil de l'utilisateur
    La façon la plus courante de savoir si un compte est faux est de consulter le profil. Les robots les plus rudimentaires n'ont pas de photo, de lien ou de bio. Les plus sophistiqués peuvent utiliser une photo volée sur le Web ou un nom de compte généré automatiquement.
  2. Syntaxe des tweets
    Utiliser le langage humain est encore incroyablement difficile pour les machines. Les tweets d'un bot peuvent révéler sa logique algorithmique : ils peuvent être stéréotypés ou répétitifs, ou utiliser des réponses courantes dans les programmes de chatbot. Manquer une blague évidente et changer rapidement de sujet sont d'autres traits révélateurs (malheureusement, ils sont également assez courants chez les utilisateurs humains de Twitter).
  3. Sémantique des tweets
    Les bots sont généralement créés avec une fin particulière à l'esprit, ils peuvent donc être trop obsédés par un sujet particulier, republiant peut-être le même lien encore et encore ou tweetant à peu près autre chose.
  4. Comportement temporel
    Regarder les tweets au fil du temps peut également être révélateur. Si un compte tweete à un rythme impossible, à des moments improbables, ou même trop régulièrement, cela peut être un bon signe qu'il est faux. Les chercheurs ont également découvert que les faux comptes trahissent souvent une attitude incohérente envers les sujets au fil du temps.
  5. Fonctionnalités réseau
    La dynamique du réseau n'est pas visible pour la plupart des utilisateurs, mais elle peut révéler beaucoup de choses sur un compte. Les bots peuvent ne suivre que quelques comptes ou être suivis par de nombreux autres bots. Le ton des tweets d'un bot peut également être incongru avec ceux de ses connexions, suggérant un manque de véritable interaction sociale.
  6. <
cacher