Se podría aplicar un enfoque básico que no sea AI usando Computer Vision (aún no lo he probado):
1. Escriba un programa simple de Computer Vision OCR para encontrar las palabras “No soy un robot” y obtenga sus xy corodinates en la ventana actual
2. Realice un clic con el mouse usando java.awt.Robot o cualquier otra forma mediante la cual se pueda hacer clic con el mouse, ya que la distancia entre “No soy un robot” y la casilla de verificación seleccionable.
- Si el hombre alcanza la tecnología / inteligencia / IA / singularidad, la IA futura reiniciará un Big Bang, ¿es posible que seamos nuestros propios creadores?
- ¿Cómo cambiará el desarrollo de la IA el mercado laboral en el futuro?
- ¿Cómo afectará el aumento de la automatización y la IA a la fuerza laboral y la economía en el futuro?
- Ray Kurzweil siente que es probable que la IA poderosa sea buena para la humanidad, mientras que Bill Joy siente lo contrario. ¿Quién es correcto y por qué?
- ¿La inteligencia artificial, la teoría del compilador y los autómatas están relacionados entre sí? Si es así, ¿cómo?
Editar – (Gracias a Jonathan Glen):
Dado que Google también realiza un seguimiento de cómo te mueves antes de hacer clic y muchos otros factores que deciden si fue humano o no, podemos decirle a la clase Robot que realice la transición sin problemas / de forma humana.
Además, si rechaza los clics que no sean el mouse, podemos crear una simulación alimentada por USB de la mano robótica, donde 2 dedos sujetarán los extremos del mouse y otro encima del botón de clic izquierdo. Con el tiempo, estamos realizando la misma acción, ya sea por la clase Robot de Java, o por un pequeño robot real que se ejecuta en un pequeño arduino.
Referencias
Reconocer texto usando el reconocimiento óptico de caracteres (OCR)
¿Cómo simular un clic real del mouse usando Java?