¿Qué es Flux y por qué impacta la forma de crear experiencias conversacionales?

Hoy queremos contarles de Flux, nuestro nuevo desarrollo que facilita a las empresas la construcción de chatbots de manera sencilla sin necesidad de contar con un equipo de desarrolladores. Para conocer mejor de Flux en sus dos versiones (1.0 y 2.0) cedimos la palabra a Daniel Zenteno, CTO de GUS.

¿Cómo nace la idea de flux 1.0?

La competitividad de GUS viene de la creatividad para resolver problemas de sus integrantes. Flux es parte de un acervo tecnológico de la compañía y surge de la necesidad de acelerar el desarrollo de chatbots.

El proceso de producción de chatbots comienza con el levantamiento de requerimientos por medio de los talleres de cocreación. En estas sesiones se define el producto mínimo viable. Con esta información, el departamento de Experiencia de Usuario crea un modelo del problema en forma de flujo de manera gráfica. Después de atender las recomendaciones de los usuarios, el diseñador termina de construir el modelo del chatbot. Hasta este punto, no se ha programado nada, todo ha sido a nivel gráfico.

El objetivo de Flux 1.0 es que todo el modelo anterior pueda ser construido sin necesidad de usar un lenguaje de programación. Los equipos que actualmente usan Flux 1.0 están constituidos por programadores, lingüistas e integradores de flujos. Ellos hacen la traducción del diseñador de experiencia en un flujo construido dentro Flux. 

¿CUÁLES SON LAS FUNCIONALIDADES DE FLUX 1.0?

Actualmente, además de poder crear flujos conversaciones y configurar el conocimiento de lenguaje natural del chatbot, cuenta con diferentes secciones de configuración que son necesarias para la operación, como qué consola de atención se conectará con el bot, el creador de segmentos y campañas para enviar notificaciones masivas.

¿Cual es el objetivo de flux, en su versión 2.0?

Decidimos llevar los beneficios de Flux a nuestros usuarios, integrando nuevas capacidades que ayudarán en el día a día de nuestros clientes. En este sentido, el objetivo de Flux 2.0 es tener un sistema que sea capaz de interpretar modelos de alto nivel, que crea el diseñador, y convertirlos en bloques de funcionalidades fáciles de implementar con un sistema drag and drop, con lo que se generará un ahorro de tiempo en producción y aumentará la calidad que tendrá el bot con los usuarios finales.

¿Cuáles son las funcionalidades de FLUX 2.0 hoy en día y cuáles a futuro?

En nuestra siguiente actualización se implementará un sistema que siga la metodología de Model-Driven Development para que por medio de modelos y transformaciones, se pueda automatizar el proceso de creación de un chatbot a partir de un flujo gráfico creado por un desarrollador de experiencias. 

¿Flux 2.0 hace más competitivos a GUS?

Como mencioné antes, la competitividad de GUS viene de la creatividad con la que sus integrantes resuelven problemas. Específicamente en el área de investigación y desarrollo, GUS siempre ha sido una compañía de base tecnológica. Parte de su éxito radica en la capacidad de innovación, desarrollo, y de ejecución; para generar valor en los clientes. La inversión anual de I+D es cerca del 30% de sus ingresos. 

La empresa se fundó a mediados de 2015 como un asistente personal vía WhatsApp, al que se le podía pedir casi cualquier producto o servicio. Con la visión de escalar el negocio, se apostó fuertemente al desarrollo de una innovación disruptiva capaz de automatizar la operación. El producto final resultó ser tan potente que abrió la oportunidad de licenciar la tecnología para ser aplicada en la operación de empresas de terceros (B2B).

Los chatbots desarrollados por GUS usan Inteligencia Artificial por medio de un motor propio de Procesamiento de Lenguaje Natural, que funciona como un sistema experto desarrollado por lingüistas e investigadores. Actualmente nos encontramos en otro pivote, en donde queremos incorporar un sistema de personalización para crear experiencias únicas para los usuarios a partir del contexto que se conozca de las personas. Así que los objetivos, en términos de ingeniería, pueden cambiar a lo largo de tiempo, pero siempre existirá la base en donde lo que buscamos es resolver problemas complejos con un equipo multidisciplinario y con herramientas tecnológicas creadas por nosotros para generar valor en nuestros clientes.

¿Cuál es el impacto de gus en el mundo?

No es posible contextualizar a GUS en el mundo de forma sencilla, pero podemos hablar de nuestro esfuerzo por mejorar la comunidad. Un ejemplo muy claro es que muchos integrantes de nuestro equipo de desarrollo no son programadores, sino lingüistas. La mayoría egresados de Letras. Su visión de los trabajos a los que ahora pueden entrar son muy diferentes a los que tenían cuando egresaron. Otro ejemplo es el de nuestros clientes. Ya que no es necesario que consigan buenos productos y servicios sólo a través de revendedores o equipos locales de venta. Con nosotros pueden adquirir tecnología que se adapta al mercado hispanohablante y con los que pueden interactuar directamente.