Por qué los bots no saben marcar la casilla “no soy un robot” de los captcha de Google

robot captcha

Seguramente hayas tenido que pinchar varias veces sobre una captcha para confirmar que eres un humano en diferentes procesos.

¿Porqué no saben los robots realizar este test?

Descubre más historias en Business Insider España.

¿Por qué es tan complicado que un robot marque la casilla de verificación en un cuestionario?Algo que das por sentado, a estas alturas, son las casillas de ''No soy un robot'' que te permiten acceder a ciertos contenidos, y aunque pasas por alto esto y lo ''superas'' como algo cotidiano no está de más preguntarse por qué los bots no saben marcar los captcha de Google.

Se han hecho muchísimos memes sobre esto, algunos bastante graciosos, y lo cierto es que, aunque para nosotros es un proceso de lo más simple (llevar el ratón a un punto y clickar), para los bots es un proceso de lo más complicado.

Sí, muchas veces es molesto (sobre todo cuando nos pasamos varios segundos viendo pasos de cebra o buscando semáforos en un captcha, pero desde 2017 las cosas se han simplificado bastante, y la mayoría de captcha son una simple casilla de verificación.

Para empezar entendiendo por qué un bot no sabe marcar un captcha de Google, tenemos que hablar del mecanismo de esta casilla de verificación. Google ideó una máquina virtual que, básicamente, es un ordenador dentro de un ordenador para ejecutar esa casilla de verificación. 

Eso usa un lenguaje propio de Google que se encripta dos veces y que cambia en función de la web a la que quieres acceder. Es decir, no puedes acceder con un captcha a otra web diferente a la que ''tiene'' el primer captcha, y esto es algo que se hace para evitar el spam o que los bots ''ataquen'' en masa sitios web.

Captcha significa Completely Automated Public Turing test to tell Computers and Humans Apart, lo que viene siendo un test de Turing (en miniatura), pero a la inversa, del robot a otro robot y al propio humano. Si somos humanos, lo pasamos, si son bots, no.

A lo largo de los años, han existido varios tipos de captcha, y los que encontras ahora son casillas de verificación que analizan la zona horaria del ordenador de conexión, la IP con la ubicación, diferentes periféricos que usamos y muchísimos otros parámetros que, aunque no lo sepamos, se mandan a la red.

Se trata de muchísimos test de Turing ''personalizados'' que los humanos pasan sin problemas y que se analizan en milésimas de segundo en servidores de Google, seguramente utilizando inteligencia artificial para ayudar a procesar todos los datos. Ahora bien, para un bot es imposible superar la prueba de casillas de verificación.

Y es que, si hablando de robots de verdad, no programas, encontrarás que todos esos parámetros que utilizan en Google para medir el éxito de las casillas de verificación (clicks, tecleo por minuto, movimientos del ratón, desplazamiento por webs, etc), son erráticos en un robot.

Cuando el bot activa la casilla de verificación del captcha, Google analiza esos datos que no pensaría que se analizan en el proceso de verificación, y determina que no son propios de un humano, sino de una máquina.

Esa es la explicación de por qué los bots no saben marcar un captcha de Google, aunque todo llegará, claro, con los avances en brazos robóticos e inteligencia artificial.

LEER TAMBIÉN: Europa debate la posibilidad de otorgar derechos legales a los robots

LEER TAMBIÉN: "No somos robots": así fue la huelga de miles de empleados de Amazon en el Black Friday

LEER TAMBIÉN: "Las situaciones de crisis sacan lo mejor de las personas": el fascinante viaje a España de los robots que hacen más de 2.000 PCR al día y que serán clave para el desconfinamiento

VER AHORA: Por qué regalamos en Navidad y cuáles han sido los hits de este año