IA – inteligencia artificial Y BOTS
No existe un definición aceptada por todos los expertos de lo que significa la inteligencia artificial. Primero, porque es una ciencia nueva, cambiante y experimental. Y segundo, porque ni siquiera podemos definir con exactitud qué es la inteligencia humana…
En su forma más simple, la IA es el intento de imitar la inteligencia humana usando un robot, o un software. Pero es un concepto muy vago, porque existen muchas ramificaciones. Stuart Russell y Peter Norvig diferenciaron cuatro tipos, en 2009: sistemas que piensan como humanos, como por ejemplo las redes neuronales artificiales. Sistemas que actúan como humanos, como los robots. Sistemas que usan la lógica racional, como los sistemas expertos, y sistemas que actúan racionalmente, como los agentes inteligentes.

Aunque es un concepto que se ha puesto de moda en los últimos años, la inteligencia artificial no es algo nuevo. Hace 2.300 años Aristóteles ya intentaba convertir en reglas la mecánica del pensamiento humano, y desde los tiempos de Leonardo Da Vinci los sabios han intentado construir máquinas que se comporten como humanos.
En 1769 un autómata llamado El Turco, construido por el ingeniero austríaco Wolfgang von Kempelen, visitó todas las cortes europeas retando al ajedrez a todo el que se atrevía a jugar contra él. Jugó contra Napoleón, contra Benjamin Franklin, contra maestros del ajedrez, y los venció.

Años más tarde se descubrió que El Turco estaba manejado por un humano que se escondía en el interior de la mesa de juego. Unos espejos situados en los ojos del autómata le permitía ver el tablero, y gracias a unos ingeniosos mecanismos de relojería podía controlar la mano del autómata para mover las piezas por el tablero. Hasta 15 maestros de ajedrez manejaron a El Turco, siendo el más famoso un enano llamado Tibor Scardanelli, que cabía sin problemas en el interior de la mesa y además era un extraordinario jugador de ajedrez.
El Turco no era inteligencia artificial, pero nos muestra cómo el anhelo de construir máquinas inteligentes no es un concepto de nuestro tiempo.
Tuvimos que esperar hasta 1936 para que se iniciara el proceso de la inteligencia artificial moderna. Básicamente la inventó Alan Turing, el experto matemático que descifró los códigos secretos nazis de la mítica máquina Enigma. Adelantó dos años el fin de la Segunda Guerra Mundial, ya que los aliados pudieron leer los mensajes secretos de los alemanes. Su vida ha sido llevada recientemente al cine.

Machine Learning (ML)
Es una rama de la Inteligencia Artificial y de las más comunes que se encarga de desarrollar técnicas para que los algoritmos que se hayan desarrollado aprendan y mejoren con el tiempo. Implica una gran cantidad de código y fórmulas matemáticas complejas para permitir que las máquinas encuentren la solución a un problema dado.
Esta vertiente de la IA es una de las más desarrolladas con fines comerciales o empresariales en la actualidad, ya que se utiliza para procesar grandes cantidades de datos rápidamente y depositarlos de manera comprensible para los humanos.
Un claro ejemplo de esto son los datos que se extraen de plantas de producción en el que los elementos conectados alimentan un flujo constante de datos sobre el estado de las máquinas, la producción, funcionalidad, temperatura, etc. a un núcleo central. Esta enorme cantidad de datos derivada del proceso productivo se debe analizar para conseguir una mejora continua y una toma de decisiones adecuada, sin embargo el volumen de estos datos hace que el ser humano deba emplear una gran cantidad de tiempo (días) en el análisis y la trazabilidad.
En este momento es cuando el Machine Learning entra en juego, permitiendo que se analicen los datos a medida que se van incorporando en el proceso productivo e identificando patrones o anomalías en el funcionamiento de una manera más rápida y precisa. De este modo, se pueden llegar a lanzar avisos o alertas a para la toma de decisiones.
No obstante, el ML es una categoría relativamente amplia. El desarrollo de estos nodos de inteligencia artificial, ha dado lugar a lo que ya se conoce como Deep Learning (DL).
Inteligencia artificial (IA) en el entorno empresarial
La IA ya se utiliza actualmente en numerosas aplicaciones comerciales y de producción, incluida la automatización, el procesamiento del lenguaje y el análisis de datos productivos. Esto permite que a nivel general, las empresas estén optimizando tanto sus procesos de fabricación, operaciones como mejorando su eficiencia interna.
La IA funciona a través de distintas reglas de programación informática que permiten que una máquina se comporte como un humano y resuelva problemas.
El interés de las empresas por implementar técnicas de IA en sus procesos radica en las ventajas que les aporta.
¿Qué es un bot y para qué sirve?
Muchas de las tareas que realizas por Internet son largas y repetitivas. En ocasiones, te encuentras con que debes realizar alguna acción una y otra vez o que necesitas estar 24 horas dedicándole tu tiempo para que no se te escape nada. Es aquí donde entran los bots para ayudarte a llevar a cabo muchas de estas tareas.
En los últimos años, cada vez se oye más el término «bot«. Su uso es común y te habrás encontrado con muchos en Internet en tu día a día, pero seguro que te preguntas: ¿qué es un bot en realidad y qué usos puede llegar a tener?
Un bot es un software o programa informático preparado para realizar tareas repetitivas a través de Internet como si de un humano se tratase, es decir, con cierta inteligencia. Por ejemplo: alguna vez habrás usado un sistema de reconocimiento de voz. Este sistema es capaz de llevar a cabo la acción que deseas: buscar un restaurante, poner tu canción favorita… El programa o programas encargados de realizar estas tareas son los llamados bots.

¿Qué tipos de bots hay?
En internet te puedes encontrar numerosos tipos de bots con diversos propósitos. Por ello, debes tener cuidado: no todos quieren ayudarte, algunos son maliciosos.
Para poder conocerlos un poco más a fondo, voy a mostrarte los principales bots haciendo distinción entre los “bots buenos” y “bots malos”.
¿Para qué sirven los bots?
Ahora que ya sabes qué es un bot, te voy a explicar para qué sirven. A continuación, te muestro algunos de los los bots más usados.
Bot bueno: Rastreador web, crawler web, araña web, indexador web o indizador web
Un rastreador web o crawler web es un programa informático que utilizan los buscadores (Google, Yahoo o Bing, entre otros) que va navegando por Internet siguiendo todos los hipervínculos o enlaces que va encontrando por las diferentes páginas. Durante este proceso el rastreador web recopila información de cada sitio. Luego la analiza en base una serie de “reglas” para posicionar o listar por orden las webs que consideran más relevantes o que aportan mejor contenido para el usuario.
Bot bueno: BOT RR. SS.
Pocas cosas nuevas podemos decir de las redes sociales (RR. SS., SM o social media), pues actualmente ya forman parte fundamental del día a día de la gente. En estas comunidades puedes compartir lo que desees y tienes el escaparate perfecto para darte a conocer al mundo.
Es frecuente encontrarse con bots en Twitter, Instagram o Telegram. Es aquí donde abundan diversos bots que te ayudan a potenciar tu web. Muchos de ellos se encargan de publicar contenido de forma automatizada para tener a tus seguidores informados en todo momento.
Un ejemplo práctico sería el uso de uno de estos bots para publicar automáticamente las últimas ofertas de tu tienda online, haciéndolas llegar a un gran público y sin mover un dedo.
Otra práctica, también muy común, es usarlos para inflar el número de seguidores o el alcance de tus mensajes, aunque debes recordar no abusar demasiado de las “trampas”.
Bot bueno: Monitorizar tu web
Desde hace ya muchos años y gracias a la popularidad de Internet, el número de usuarios y empresas que se han creado su propia web ha aumentado considerablemente. Si tú eres uno de ellos, sabrás que es muy importante que tu web esté activa de forma continua y que tengas un buen rendimiento. Es por ello que hay herramientas que se encargan de monitorizar tu web mediante un sistema de bots. Estos están analizando continuamente tu web comprobando su rendimiento y su uptime.
En nuestras instalaciones de WordPress ofrecemos la posibilidad de instalar uno de ellos por defecto, en este caso Vikinguard.
Bot bueno: Envío de correo masivo
Es muy habitual realizar envíos de correo a múltiples cuentas a la vez, pues muchas veces te encontrarás en la situación de tener que hacer llegar a cientos de personas la misma información. Esto es lo que se conoce como envío de correo masivo: se envía un mensaje a cientos o miles de personas a la vez.
Existen bots que puedes programar para realizar envíos de correo masivo a tus usuarios.
Esto es muy cómodo para enviar avisos a tus clientes de que has publicado un nuevo artículo o una nueva promoción de tu tienda. Otros puede ayudarte a realizar envíos cada cierto tiempo para llamar la atención de tus usuarios o que le recuerden que se han dejado algo en el carrito.
Bot bueno: Chatbot
Los chats son un medio de comunicación que ya lleva muchos años con nosotros. No obstante, con los años han cambiado mucho. Ahora incorporan nuevas tecnologías que consiguen que un chat sea mucho más que una conversación entre dos o más personas.
El chatbot es el bot más popular actualmente, ya que su mayor distintivo es que se basa casi por completo en la famosa Inteligencia Artificial. Estos bots son capaces de mantener conversaciones con personas y llegar a realizar ciertas órdenes que les indiquemos.
