¿ Los bots son programas que automatizan los procesos informáticos . Los beneficios de los robots variar según las situaciones en las que se utilizan , pero en general son útiles porque permiten tareas simples para llevar a cabo rápidamente , repetidamente y con precisión . Bots están escritos en varios lenguajes de programación como C + + y Java. Algunos robots , tales como rastreadores Web, siguen un simple conjunto de algoritmos en varias ocasiones , mientras que otros bots --- bots de juego , por ejemplo --- están diseñados con características de inteligencia artificial. Web Crawlers
motores de búsqueda como Google y Yahoo utilizan bots para leer e indexar páginas web en Internet. La información obtenida de cada página se utiliza para determinar su clasificación cuando un usuario inicia una búsqueda en Internet . El principal beneficio de los rastreadores web o bots spidering es la velocidad. Desde literalmente miles de millones de páginas Web son en Internet, la realización de esta tarea con los trabajadores humanos , incluso un gran número de ellos , sería ineficaz . Los bots son capaces de páginas de índice 24 horas al día siete días a la semana y con mucha más precisión.
Internet Bot
bots Internet residen en los servidores web donde se automatizan administrativa tareas como la comprobación de enlaces rotos y validación de código HTML . Estos programas son especialmente útiles en los sitios grandes donde las páginas web pueden contarse por cientos . En lugar de asignar los seres humanos para comprobar cada una de esas páginas, un administrador puede crear un robot que comprobará si las páginas en una fracción del tiempo .
Chatterbots
Chatterbots son programas que están diseñados para imitar la conversación humana . Un diálogo de entradas de usuario ( ya sea por hablar o por el teclado) y los programas ofrecen una respuesta basada en la declaración del usuario. La mayoría de chatterbots están diseñados con una base de datos de la que se seleccionan las respuestas basadas en las palabras clave en la declaración del usuario . Chatterbots son muy útiles en los servicios en línea tales como los centros de llamadas y asistentes virtuales.
Gaming Bots
Estos personajes del juego de control de robots , tanto en multijugador masivos en línea juegos de rol ( MMORPGs ) y juegos de dominio multiusuario ( MUD ) . Están prohibidos en la mayoría de los juegos más importantes, como "World of Warcraft ". En primer lugar , los jugadores los utilizan para reproducir automáticamente a través de los niveles tediosas de un juego en línea . Como los robots de jugar a través de estos niveles , los personajes ganar puntos de experiencia y otros beneficios que vienen de jugar el juego, pero el usuario no tiene que sentarse a través del juego real . Algunos robots de juego están equipadas incluso con la inteligencia artificial y las capacidades de aprendizaje para que aprendan de sus entornos a medida que avanzan a través del juego .