BAI4SOW: Soft computing para el soporte a la inteligencia de negocio en social workflows

Los flujos de trabajo sociales (SOW) coordinan las actividades realizadas por un conjunto de usuarios que bien de forma individual o en cooperación tratan de alcanzar un determinado objetivo. Los SOW son flujos no estructurados en los que participan un gran número de usuarios que llevan a cabo actividades de muy diversa naturaleza que se extienden a lo largo del tiempo y que típicamente consumen pocos recursos de computación. Algunos ejemplos de procesos que se modelan a través de este tipo de flujos de trabajo son las campañas de marketing que tienen objetivo motivar a los potenciales clientes en el consumo de un determinado producto o servicio, la formación de empleados o la gamificación.
En el proyecto SOCOBAI: Soft computing as a tool for Business Artificial Intelligence, se combinan técnicas de minería de procesos, que permiten: (i) descubrir automáticamente el workflow real que ha sido ejecutado por los usuarios; (ii) extraer información relevante sobre dicho workflow, como los patrones frecuentes de actividades, que indican modelos de comportamiento frecuente por parte de los usuarios; (iii) la jerarquización de workflows no estructurados, que ayuda a visualizar el proceso al reducir su complejidad en diferentes niveles de abstracción; y (iv) la descripción lingüística de dichos workflow, con la que se relatan de forma automática y en lenguaje natural sus características más relevantes, proporcionando una información complementaria a la que obtienen los usuarios mediante la visualización a través de grafos.
SOCOBAI forma parte del proyecto BAI4SOW: Soft Computing para el soporte a la Inteligencia de Negocio en Social Workflows, coordinado por el equipo del CiTIUS, y en el que también participan la Universidad de Alcalá y la Universidad de Zaragoza.

Objetivos

El objetivo general del proyecto BAI4SOW es el desarrollo de técnicas inteligentes para la extracción automática y el análisis del comportamiento de los usuarios en flujos de trabajo sociales. Este objetivo se puede desgranar en los siguientes objetivos específicos:

  1. Desarrollar algoritmos de minería de procesos que permitan, por una parte, descubrir automáticamente modelos precisos y sencillos para describir los flujos de actividades realizadas por los usuarios en flujos de trabajo sociales y, por otra parte, predecir la duración de las actividades que componen las promociones complejas.
  2. Definir un modelo y desarrollar una aplicación para la generación automática de informes textuales (reporting lingüístico) de estado y evolución de los procesos que siguen los usuarios en flujos de trabajo sociales, facilitando a los principales actores la información relevante sobre los procesos que han tenido lugar.
  3. Desarrollar algoritmos de aprendizaje automático para la recomendación y para la extracción automática del perfil de los usuarios en flujos de trabajo sociales.