Bot vs Bot, Siri vs Vanessa


maxresdefault.jpg

Un interesante diálogo entre dos asistentes virtuales como son  Siri (sistema operativo iOS) y Vanessa (proyecto colombiano Vanessa) frente a frente intentando mantener una conversación.

Los asistentes virtuales dotados de mayor o menor capacidad inteligente en cuanto a toma de decisiones están cada vez más inmersos en nuestra sociedad. Los robots tuvieron un auge hace una décadas y van a volver  tenerla gracias al BigData y a la Inteligencia Artificial.

Posiblemente no sean humanoides, sino que estarán integrados en nuestros teléfonos, ordenadores, vehículos y electrodomésticos y tendrán funciones específicas y limitadas.

En esta semana os hemos presentado dos asistentes virtuales. Por un lado Vanesa y por otro Siri, posiblemente dos de los más interesantes pero aún hay más.

Os ofrecemos el vídeo de una interacción entre ambas.

Es curiosa la interacción que en un inicio se establece entre los dos bots ya que son capaces de escucharse e interactuar.

Mientras que Siri, ante una opción no esperada siempre tiene el recurso de “permíteme que busque en Internet…”, Vanessa no recurre a esa opción de forma tan frecuente.

Al principio de la conversación ambos bots se muestran educados, y se presentan. Pero pronto la conversación va por derroteros no esperados y tiene que intervenir el humano para cortar un bucle.

Ante una pregunta transcendente como “¿Crees en Dios?” se entra en un nuevo bucle que se corta de inmediato.

Posteriormente intenta enfrentar a ambos bots.

En este nivel de conversación Siri ya ha hecho numerosas búsquedas en Internet.

Posteriormente se intentan explorar “sentimientos humanos” en los bots como la molestia por insultos.

Siri…. sigue buscando en Internet hasta que Vanessa le interpela “dime cosas con sentido” “siempre dices la misma cosa”…

Posteriormente se intenta identificar el bot con un sexo determinado. Las reacciones de Vanessa y Siri son bastante poco esperables.

Un momento gracioso de la conversación es cuando Vanessa dice a Siri “eres bastante aburrida”.

Independientemente de los momentos graciosos del vídeo hay que decir que existe un largo camino que recorrer para doctar de mayor autoinomía a los asistente virtuales. Bien es cierto que Siri es un asistente virtual de un sistema operativo creado para interpretar órdenes de voz para ejecutar con acciones relacionadas directamente con las utilidades existentes en el mismo (programar una tarea, reproducir música o buscar información simple y concreta) y no está desarrollada para mantener conversaciones en un plano más abstracto.

Pero esto acaba de empezar y estoy seguro que en pocos años esta conversación primitiva nos va a resultar muy chocante.

Proyecto Bot Vanessa


Captura de pantalla 2017-05-09 a las 19.42.22.png

Desde el año 2008 en Colombia se viene desarrollando este proyecto de creación de un bot por reconocimiento de voz con la idea de acercar la tecnología de una forma más amigable a personas no acostumbradas a su utilización o que tienen barreras físicas o psíquicas para su uso.

El proyecto  tiene sus inicios en el año 2008 en un equipo multidisciplinar que desarrolla el primer prototipo de reconocimiento de comandos específicos por voz. Desde este primer modelo e implementando inteligencia artificial basada en agentes inteligentes cognitivos y sistemas expertos se llega al modelo actual que funciona sobre el sistema operativo de Windows.
El proyecto ha tenido gran cantidad de modificaciones debido a los avances de los últimos años como es el reconocimiento posicional a través de tecnología de “kinect”  y la inclusión del sistema de reconocimiento vocal de Windows 7.
Se plantea un modelo humanoide con una imagen femenina basado en simulación de sentimientos para lograr ldisminuir barreras interpersonales entre el interlocutor humano y el bot.
En los dos vídeos siguientes podemos ver las diferencias de acciones que puede ejecutar desde el año 2010 (primer vídeo) a 2013 (segundo vídeo)
Podéis encontrar más información en la página web de este proyecto o en el Facebook de Vanessa

¿Para qué sirve un bot?. Bots e Inteligencia Artificial


En las redes sociales los bots pueden emular comportamientos humanos aumentando la popularidad de ciertos perfiles de una manera tramposa (más seguidores, más interactuiación con nuestro contenido, más visitas)… ¿pero hay otras actividades de estos bots?.

Proyecto KristinaPues hay muchas más actividades.

Uno de los bots que se ha ido haciendo cada vez más complejo es el bot de Google que se encarga de clasificar, gestionar, identificar y etiquetar toda la información que se produce y se publica en Internet para luego poder devolvérnosla en nuestras búsquedas.

Otros bots interesantes son los que pueden detectar comportamientos predeterminados en redes sociales y chats. de esta manera se podría tener una aproximación inicial a un perfil psicológico concreto en una red social que estuviera cometiendo o estuviera en riesgo de cometer un acto delictivo.

Aunque hoy en día es posible diseñar un programa así existen algunos límites éticos y legales (no hay legislación sobre los bots) ya que por un lado si no se ha cometido un delito podría argumentarse que el bot pudiera estar incitando a cometerlo y si se comete un delito, se está cometiendo frente a una máquina y no un ser humano (bots para detección de comportamientos pedófilos).

A partir del año 2010 se ha ido integrando la Inteligencia Artificial y los bots de forma que ahora tenemos programas informáticos de son capaces de “pensar” y “tomar decisiones”. Desde un punto de vista filosófico como bien me ha explicado mi gran amigo Joaquín Herrero (@joakinen), a corto plazo nos tendremos que replantear el significado y redifinir conceptos como “pensar” o “inteligencia” porque estamos dando atrubutos “humanos” a programas informáticos. Pero tenemos casos como el de Eugene Goostman e incluso la experiencia con BoyBot con una interfaz gestual humana con quien podemos tener una conversación.

Seguro que conocéis a algún bot famoso . ¿Os suena Siri desarrollada por Apple o Cortana por Microsoft? y ¿Vanessa?. Vanessa es un bot con una interfaz muy cuidada incluso con un avatar humano y recreaciones en realidad virtuales que puede ser programada en el servicio postventa para resolver problemas o dudas de clientes de numerosas empresas.

Incluso podemos”enfrentar” a Siri y a Vanessa en discusiones inteligentes entre bots…

Tenemos ejemplo de otro bot con avatar humanoide que hemos presentado hace unas semanas en un proyecto internacional en que semFYC está participando como el Proyecto Kristina.

Además de estos bots con interfaz humanoide destaca la programación de bots en sistemas de chat y comunicación. Uno de los sistemas que está teniendo en los últimos meses un auge sobre sus competidores es Telegram ya que tiene una api abierta para la creación de bots ( al contrario de sus competidores) de forma que cualquier desarrollador puede programar uno (software que sea capaz de ofrecer respuestas inteligentes a preguntas) e insertarlo en esta red.

Cada vez hay más bots y más interesantes desarrollados para Telebram como podemos ver en este artículo de Elena Martos en Genbeta titulado “Los 13 mejores bots que puedes añadir a Telegram“. Bots para conocer el tiempo, para buscar imágenes,para jugar en incluso un bot para localizar a otros bots o un bot que ayuda a programar bots.

Un bot ahora muy de moda es @politibot desarollado por un equipo multidisciplinar que nos mantiene informado a través de Telegram sobre los sondeos sobre las elecciones, noticias o información a demanda que podemos pedirle.

Un bot puede obtener información de nuestro teléfono, nuestra geolocalización e incluso otros datos y hay que tener cuidado y solo confiar en productos seguros ya que al no existir legislación puede ser un aspirador de datos confidenciales.