Un bot de Internet , un robot web , un robot o simplemente un bot , es una aplicación de software que ejecuta tareas automatizadas ( scripts ) a través de Internet . [1] Normalmente, los bots realizan tareas que son simples y repetitivas, mucho más rápido de lo que podría hacerlo una persona. El uso más extenso de los bots es para el rastreo web , en el que un script automatizado busca, analiza y archiva información de los servidores web . Más de la mitad de todo el tráfico web es generado por bots. [2]
Los esfuerzos de los servidores web para restringir los bots varían. Algunos servidores tienen un robots.txt
archivo que contiene las reglas que rigen el comportamiento del bot en ese servidor. A cualquier bot que no siga las reglas, en teoría, se le podría negar el acceso al sitio web afectado o eliminarlo del mismo. Si el archivo de texto publicado no tiene ningún programa / software / aplicación asociados, el cumplimiento de las reglas es totalmente voluntario. No habría forma de hacer cumplir las reglas ni de garantizar que el creador o implementador de un bot lea o reconozca el archivo robots.txt. Algunos bots son "buenos", por ejemplo , las arañas de los motores de búsqueda , mientras que otros se utilizan para lanzar ataques maliciosos, por ejemplo, en campañas políticas. [2]
IM e IRC
Algunos bots se comunican con los usuarios de servicios basados en Internet, a través de mensajería instantánea (IM), Internet Relay Chat (IRC) u otras interfaces web como Facebook Bots y Twitter Bots . Estos chatbots pueden permitir a las personas hacer preguntas en un inglés sencillo y luego formular una respuesta. Estos bots a menudo pueden manejar informes meteorológicos, información de código postal , resultados deportivos, conversión de moneda u otra unidad, etc. [ cita requerida ] Otros se utilizan para entretenimiento, como SmarterChild en AOL Instant Messenger y MSN Messenger .
Una función adicional de un bot de IRC puede ser escuchar en un canal de conversación, comentar ciertas frases pronunciadas por los participantes (según la coincidencia de patrones ). A veces, esto se utiliza como un servicio de ayuda para nuevos usuarios o para censurar las malas palabras .
Bots sociales
Los bots de redes sociales son conjuntos de algoritmos que asumen las funciones de conjuntos repetitivos de instrucciones para establecer un servicio o conexión entre los usuarios de las redes sociales. Entre los diversos diseños de bots de red, los más comunes son los de chat , algoritmos diseñados para conversar con un usuario humano y los bots sociales, algoritmos diseñados para imitar comportamientos humanos para conversar con patrones similares a los de un usuario humano. La historia del botting social se remonta a Alan Turing en la década de 1950 y su visión de diseñar conjuntos de códigos de instrucción aprobados por la prueba de Turing . En la década de 1960, Joseph Weizenbaum creó ELIZA , un programa informático de procesamiento de lenguaje natural. considerado un indicador temprano de algoritmos de inteligencia artificial. ELIZA inspiró a los programadores de computadoras a diseñar programas con tareas que pueden hacer coincidir los patrones de comportamiento con sus conjuntos de instrucción. Como resultado, el procesamiento del lenguaje natural se ha convertido en un factor de influencia para el desarrollo de la inteligencia artificial y los robots sociales. Y a medida que la información y el pensamiento ven una difusión masiva progresiva en los sitios web de las redes sociales, [3] los avances tecnológicos innovadores se realizan siguiendo el mismo patrón.
Los informes de interferencias políticas en elecciones recientes, incluidas las elecciones generales de 2016 en EE. UU. Y 2017 en el Reino Unido, [4] han establecido que la noción de bots prevalezca más debido a la ética que se cuestiona entre el diseño del bot y el diseñador del bot. Según Emilio Ferrara, un informático de la Universidad del Sur de California que informa sobre Comunicaciones de la ACM, [5] la falta de recursos disponibles para implementar la verificación de datos y la verificación de la información da como resultado grandes volúmenes de informes falsos y afirmaciones sobre estos. bots en plataformas de redes sociales. En el caso de Twitter, la mayoría de estos bots están programados con capacidades de filtro de búsqueda que apuntan a palabras y frases clave que favorecen las agendas políticas y luego las retuitean. Si bien la atención de los bots está programada para difundir información no verificada a través de las plataformas de redes sociales, [6] es un desafío al que se enfrentan los programadores a raíz de un clima político hostil. El Efecto Bot es lo que Ferrera informa como la socialización de bots y usuarios humanos creando una vulnerabilidad a la filtración de información personal e influencias polarizadoras fuera de la ética del código del bot. Así lo confirma Guillory Kramer en su estudio, donde observa el comportamiento de usuarios emocionalmente volátiles y el impacto que tienen los bots en los usuarios, alterando la percepción de la realidad.
Bots comerciales
Ha habido mucha controversia sobre el uso de bots en una función comercial automatizada. El sitio web de subastas eBay ha emprendido acciones legales en un intento de impedir que una empresa de terceros utilice bots para recorrer su sitio en busca de gangas; este enfoque fracasó en eBay y atrajo la atención de más bots. El intercambio de apuestas Betfair, con sede en el Reino Unido, vio una cantidad tan grande de tráfico proveniente de bots que lanzó una API de WebService dirigida a programadores de bots, a través de la cual puede administrar activamente las interacciones de los bots.
Se sabe que las granjas de bots se utilizan en tiendas de aplicaciones en línea, como Apple App Store y Google Play , para manipular posiciones [7] o para aumentar las calificaciones / críticas positivas. [8]
Una forma de bot de Internet benigna y de rápido crecimiento es el chatbot . Desde 2016, cuando Facebook Messenger permitió a los desarrolladores colocar chatbots en su plataforma, ha habido un crecimiento exponencial de su uso solo en ese foro. Se crearon 30,000 bots para Messenger en los primeros seis meses, aumentando a 100,000 en septiembre de 2017. [9] Avi Ben Ezra, CTO de SnatchBot, dijo a Forbes que la evidencia del uso de su plataforma de creación de chatbot apuntaba a un ahorro futuro cercano de millones. de horas de trabajo humano ya que el 'chat en vivo' en los sitios web fue reemplazado por bots. [10]
Las empresas utilizan bots de Internet para aumentar la participación en línea y agilizar la comunicación. Las empresas a menudo usan bots para reducir costos, en lugar de emplear personas para comunicarse con los consumidores, las empresas han desarrollado nuevas formas de ser eficientes. Estos Chatbots se utilizan para responder a las preguntas de los clientes. Por ejemplo, Domino's ha desarrollado un Chatbot que puede recibir pedidos a través de Facebook Messenger . Los chatbots permiten a las empresas asignar el tiempo de sus empleados a cosas más importantes. [11]
Bots maliciosos
Un ejemplo del uso malintencionado de bots es la coordinación y operación de un ataque automatizado en computadoras en red, como un ataque de denegación de servicio por parte de una botnet . Los bots de Internet o web bots también se pueden utilizar para cometer fraude de clics y, más recientemente, han aparecido en torno a los juegos MMORPG , como bots de juegos de computadora . Hoy en día este tipo de bots también se están utilizando en videojuegos como PUBG. Los bots móviles de PUBG también están relacionados con la familia de bots maliciosos. [ cita requerida ] Otra categoría está representada por Spambots , bots de Internet que intentan enviar spam a grandes cantidades de contenido en Internet, generalmente agregando enlaces publicitarios. Más del 94,2% de los sitios web han sufrido un ataque de bot. [2]
- Existen bots (y botnets ) maliciosos de los siguientes tipos:
- Spambots que recopilan direcciones de correo electrónico de las páginas de contacto o del libro de visitas
- Programas descargados que absorben ancho de banda al descargar sitios web completos
- Raspadores de sitios web que capturan el contenido de los sitios web y lo reutilizan sin permiso en páginas de entrada generadas automáticamente
- Los bots de registro que registran una dirección de correo electrónico específica en numerosos servicios para que los mensajes de confirmación inunden la bandeja de entrada del correo electrónico y distraigan la atención de los mensajes importantes que indican una brecha de seguridad. [12]
- Virus y gusanos
- Ataques DDoS
- Botnets , computadoras zombies , etc.
- Spambots que intentan redirigir a las personas a un sitio web malicioso, que a veces se encuentran en secciones de comentarios o foros de varios sitios web.
- Los Viewbots crean vistas falsas [13] [14]
- Los bots también se utilizan para comprar asientos de mayor demanda para conciertos, especialmente por los corredores de entradas que revenden las entradas. [15] Estos bots ejecutan el proceso de compra de los sitios de venta de entradas para eventos de entretenimiento y obtienen mejores asientos retirando tantos asientos como sea posible.
- Los bots se utilizan a menudo en juegos de rol multijugador masivo en línea para recolectar recursos que, de otro modo, llevarían mucho tiempo o esfuerzo obtener; esta es una preocupación para la mayoría de las economías de juegos en línea. [ cita requerida ]
- Los bots también se utilizan para aumentar las vistas de los videos de YouTube .
- Los bots se utilizan para aumentar los recuentos de tráfico en los informes analíticos para extraer dinero de los anunciantes. Un estudio de Comscore encontró que más de la mitad de los anuncios mostrados en miles de campañas entre mayo de 2012 y febrero de 2013 no se entregaron a usuarios humanos. [dieciséis]
- En 2012, el periodista Percy von Lipinski informó que descubrió millones de bots o botó o hizo ping a visitas en CNN iReport . CNN iReport eliminó silenciosamente millones de visitas de la cuenta de la supuesta superestrella iReporter Chris Morrow. [17] No se sabe si los ingresos publicitarios recibidos por CNN de las vistas falsas alguna vez fueron devueltos a los anunciantes.
- Los bots se pueden usar en foros de Internet para publicar automáticamente publicaciones inflamatorias o sin sentido para interrumpir el foro y enojar a los usuarios .
La técnica anti-bot más utilizada es el uso de CAPTCHA , que es una forma de prueba de Turing que se utiliza para distinguir entre un usuario humano y un bot impulsado por IA menos sofisticado, mediante el uso de texto legible por humanos codificado gráficamente. Los ejemplos de proveedores incluyen Recaptcha y empresas comerciales como Minteye, Solve Media y NuCaptcha . Los captchas, sin embargo, no son infalibles en la prevención de bots, ya que a menudo pueden eludirse mediante el reconocimiento de caracteres por computadora, los agujeros de seguridad e incluso subcontratando la resolución de captcha a trabajadores baratos.
Bots útiles
La interacción entre humanos y robots sociales es muy común en la vida cotidiana, como en escuelas, lugares de trabajo, videojuegos y redes sociales. [18] El uso de bots tiene varias ventajas. Los bots están siempre disponibles, lo que brinda un servicio al cliente rápido y conveniente. Los bots se pueden usar para múltiples propósitos, como chatear / responder preguntas y publicidad. Los bots también reducen los costes laborales, lo que a su vez genera más beneficios para la empresa [5]
Las empresas y los clientes pueden beneficiarse de los bots de Internet. Los bots de Internet permiten a los clientes ponerse en contacto con empresas sin tener que comunicarse con una persona. KLM Royal Dutch Airlines ha creado un chatbot que permite a los clientes recibir tarjetas de embarque, recordatorios de facturación y otra información necesaria para un vuelo. [11] La participación del cliente ha aumentado desde que las empresas han desarrollado chatbots que pueden beneficiar a los clientes.
Los bots de chat se utilizan a diario. El Asistente de Google y Siri se consideran formas de bots de chat. Google Assistant y Siri permiten a las personas hacer preguntas y obtener una respuesta mediante un sistema de inteligencia artificial. Estos avances tecnológicos han beneficiado positivamente la vida diaria de las personas. [ cita requerida ]
Un caso de uso más específico para los bots de Internet es la compra automática de zapatillas en línea. Hay varios bots diferentes para comprar zapatillas, que funcionan en varios sitios web de zapatillas diferentes. A menudo, una persona usará un bot para obtener un zapato raro / limitado o para obtener varios pares de zapatos y revenderlos para obtener una ganancia bastante grande. [19]
Interacción humana con bots sociales
En todo el mundo, existen dos preocupaciones principales con los bots: claridad y soporte cara a cara. El trasfondo cultural de los seres humanos afecta la forma en que se comunican con los bots sociales. Mucha gente cree que los bots son mucho menos inteligentes que los humanos y, por lo tanto, no son dignos de nuestro respeto. [1]
Min-Sun Kim propuso cinco preocupaciones o problemas que pueden surgir al comunicarse con un robot social, y están evitando dañar los sentimientos de las personas, minimizando las imposiciones, la desaprobación de los demás, los problemas de claridad y la eficacia de sus mensajes. [1]
Los robots sociales también se alejan de las creaciones genuinas de las relaciones humanas [1]
Ver también
- Modelo basado en agentes (para la teoría de bot)
- Botnet
- Chatbot
- Comparación de los bots de chat de retransmisión de Internet
- Bots de Facebook
- Bot de software
- Bot de IRC
- Bot social
- Agente de software
- Spambot
- Twitterbot
- Estudio UBot
- Votebots
- Brigadas web
- Wikipedia: Bots - bots en Wikipedia
Referencias
- ^ a b c d Dunham, Ken; Melnick, Jim (2009). Bots maliciosos: una mirada externa a Internet . Prensa CRC. ISBN 9781420069068.
- ^ a b c Zeifman, Igal. "Informe de tráfico de bots 2016" . Incapsula . Consultado el 1 de febrero de 2017 .
- ^ "Guía de seguidores de Twitter" . 20 de noviembre de 2019
- ^ Howard, Philip N (18 de octubre de 2018). "Cómo las campañas políticas arman a los bots de las redes sociales" . Espectro IEEE .
- ^ a b Ferrara, Emilio; Varol, Onur; Davis, Clayton; Menczer, Filippo; Flammini, Alessandro (2016). "El auge de Social Bots" . Comunicaciones de la ACM . 59 (7): 96–104. arXiv : 1407.5225 . doi : 10.1145 / 2818717 . S2CID 1914124 .
- ^ Alessandro, Bessi; Emilio, Ferrara (7 de noviembre de 2016). "Social Bots distorsionan la discusión en línea de las elecciones presidenciales de Estados Unidos de 2016". SSRN 2982233 . Cite journal requiere
|journal=
( ayuda ) - ^ "Touch Arcade Forum Discusión sobre fraude en el Top 25 Free Ranking" .
- ^ "Reseñas falsas de la App Store: así es como alientan a sus desarrolladores favoritos a hacer trampa" . Cerdo eléctrico . Archivado desde el original el 18 de octubre de 2017 . Consultado el 11 de junio de 2014 .
- ^ "Facebook Messenger alcanza 100.000 bots" . 2017-04-18 . Consultado el 22 de septiembre de 2017 .
- ^ Murray Newlands. "Estas métricas de uso de chatbot cambiarán su estrategia de servicio al cliente" . Consultado el 8 de marzo de 2018 .
- ^ a b "Cómo las empresas están utilizando chatbots para marketing: casos de uso e inspiración - MarTech Today" . MarTech hoy . 2018-01-22 . Consultado el 10 de abril de 2018 .
- ^ Dima Bekerman: Cómo los bots de registro ocultaron el pirateo de mi cuenta de Amazon , Seguridad de las aplicaciones, Perspectiva de la industria, 1 de diciembre de 2016, en: www.Imperva.com/blog
- ^ Carr, Sam (15 de julio de 2019). "¿Qué es Viewbotting: cómo Twitch se está enfrentando a los estafadores publicitarios?" . PPC Protect . Consultado el 19 de septiembre de 2020 .
- ^ Lewis, Richard (17 de marzo de 2015). "Streamer líder de StarCraft envuelto en la controversia de viewbot" . Dot Esports . Consultado el 19 de septiembre de 2020 .
- ^ Safruti, Ido (19 de junio de 2017). "Por qué la detección de ataques de bots se está volviendo más difícil" . OSCURIDAD Lectura.
- ^ Holiday, Ryan (16 de enero de 2014). "Tráfico falso significa días de pago reales" . BetaBeat . Archivado desde el original el 3 de enero de 2015 . Consultado el 28 de abril de 2014 .
- ^ von Lipinski, Percy (28 de mayo de 2013). "IReport de CNN golpeado duramente por el escándalo de pago por evento" . PulsePoint. Archivado desde el original el 18 de agosto de 2016 . Consultado el 21 de julio de 2016 .
- ^ Heo, Hyun-Hee; Kim, Min-Sun (2013). "Los efectos del multiculturalismo y el desdén mecanicista por los robots en escenarios de comunicación de humano a robot". Estudios de interacción . 14 (1): 81–106. doi : 10.1075 / is.14.1.06heo . ISSN 1572-0373 .
- ^ "Bots para comprar zapatos" . GeoSurf . 2018-02-15 . Consultado el 26 de abril de 2020 .
enlaces externos
- Medios relacionados con Bots en Wikimedia Commons