Blubots es un programa que simula mantener una conversación con una persona por medio de texto, utilizando una interfaz tipo mensajería instantánea (chat).
El programa Blubots se puede convertir en un auténtico especialista en materias específicas, dado que tiene capacidad de aprendizaje. Incluso su especialización puede llegar a que una persona tenga un Bot personalizado a sus necesidades, dado que puede incorporar a su memoria las respuestas asociadas al perfil de un usuario en particular y así mejorar el hilo de conversación.
El objetivo de Blubots, es prestar ayuda a las personas a través del Web, como un asistente virtual, siendo de muchísima utilidad a la hora de entregar información acerca de un tema en particular.
Pensando en la utilidad de Blobots para las empresas, esta herramienta permite por ejemplo, que los servicios de telefonía sean descongestionados, entregando al usuario la posibilidad de obtener la información que necesita con mayor facilidad y rapidez.
La información resultante de la conversación entre una persona y Blubots, puede ser almacenada para su posterior gestión.
Algunas de las aplicaciones de Blubots pueden ser:
Web Corporativo: su incorporación tiene como objetivo ofrecer a los usuarios ayuda inmediata, mejorar la experiencia de comunicación y mejorar la imagen de las empresas al mantener satisfechas en tiempo real las necesidades de información de sus clientes.
Mail: Los mail recibidos por una empresa, pueden ser contestados automáticamente por Blubots, optimizando los tiempos de respuesta.
Mensajería Instantánea: Blubots puede ser incorporado a un chat como un usuario más, pudiendo contactarse con el, de la misma forma que se contacta a cualquier usuario que aparezca conectado y disponible.
La utilidad de Blubots es diversa y tiene la capacidad de mejorar sus prestaciones en el tiempo, desarrollando un Bot cualitativamente más complejo y capaz de aprender.
Estímulo - Respuesta
Artificial Intelligence Markup Language
Acceso a bases de conocimiento existente
SPARQL Protocol and RDF Query Language
Creación de base de conocimiento propio
Web Ontology Language
Blubots se comunica a través de un chat con un lenguaje natural y las respuestas están determinadas por un estímulo. Estas respuestas es necesario definirlas previamente.
Un desarrollo más complejo es que Blubots busque paralelamente la información solicitada en las distintas bases de conocimiento existente en la Web.
Blubots puede seguir creciendo y crear su propia base de conocimiento determinada por su memoria y capacidad de aprendizaje.