Los objetivos del Proyecto GESTHUM son los siguientes
En este contexto de transformación digital y cambio hacia la implantación de sistemas de Inteligencia Artificial en el área de Recursos Humanos, hay especialmente tres áreas en las que la función de recursos humanos puede aprovechar el poder de la computación cognitiva: reclutamiento (selección de personas), operaciones de recursos humanos (Información, comunicación y acompañamiento) y desarrollo de talento (Formación y Evaluaciones)
La automatización impulsada por inteligencia artificial en cada una de estas áreas puede simplificar la forma en que las empresas capacitan, administran y trabajan con empleados estacionales, temporales, a tiempo parcial y de tiempo completo.
Los participantes del Proyecto GESTHUM son los siguientes
Xupera tiene su origen en el año 1998. En 2006 la organización da un giro y evoluciona su actividad hacia los “Proyectos de Gestión relación con cliente multicanal”.
La actividad de ALECOP S.COOP. se centra en la concepción, desarrollo, fabricación y venta de equipamiento didáctico-técnico dirigida al segmento de la formación profesional técnica correspondiente a las áreas de conocimiento de Electricidad, Electrónica, Automoción y Fabricación Mecánica.
Diseña, desarrolla, fabrica y comercializa recursos educativos, dirigidos al profesorado. Son productos que favorecen el desarrollo de las diferentes áreas del campo tecnológico y promueven en el alumnado una adquisición significativa de los aprendizajes.
El conocimiento acumulado en torno a la tecnología educativa le faculta para, partiendo de un análisis y diagnóstico educativos, diseñar y llevar a la práctica, junto con las propias instituciones implicadas, proyectos educativos atendiendo de una manera integral a las necesidades derivadas, como diseño y desarrollo curricular, capacitación del profesorado, seguimiento de la implantación, etc. Esta actividad está dirigida a: Educación Primaria y Secundaria, Formación Profesional de cualquier grado y Universitaria. Aborda las siguientes áreas científico-técnicas: Electricidad, Electrónica, Microelectrónica, Automática, Robótica, Telecomunicaciones, Tratamiento de la señal, Prodúctica y Automoción.
FERRUELO & VELASCO es una consultora de Dirección de Personas creada en 1992 que ha llegado a convertirse en una referencia en todo el País Vasco.
IBAISCANBIT es una empresa con una experiencia superior a los 25 años en la prestación de servicios informáticos y documentales, cuya misión principal es colaborar en la transformación digital de sus clientes mediante la gestión de la información y la documentación, y el uso de las tecnologías informáticas más avanzadas.
Funcionamiento de GESTHUM
El objetivo final de la plataforma GESTHUM 4.0., es ofrecer un servicio de gestión integral y automatizada del área de Recursos Humanos de las empresas. Y de forma concreta se pretende desarrollar las siguientes 3 soluciones:
En los siguientes apartados se procede a realizar una breve descripción tanto técnica como funcional, del funcionamiento previsto para la Plataforma GESTHUM 4.0.
Arquitectura Funcional de GESTHUM 4.0
La figura siguiente (Figura 1), muestra la arquitectura funcional y las interrelaciones entre los principales componentes del sistema GESTHUM 4.0.
Figura 1: Arquitectura Funcional del sistema GESTHUM
El diseño de la Plataforma GESTHUM, se plantea como una arquitectura genérica que dé respuesta a diferentes áreas del Departamento de Recursos Humanos de cualquier organización. Esta plataforma genérica será la base para construir las soluciones específicas para cada una de las áreas seleccionadas en el marco del proyecto, y que de forma específica se concretarán en los siguientes sistemas:
Cada uno estos sistemas, como se explicitará más adelante, contará con sus propios requerimientos, especificaciones y herramientas, que a la vez serán la base para la construcción de productos de software concretos, con diferentes funcionalidades, para cada una de las áreas seleccionadas (módulos) dentro del área de Recursos Humanos. A continuación se presenta detalle de los mismos:
Sistema cognitivo para la Selección de Personal:
Sistema cognitivo de Operaciones (Comunicación e Información interempresarial):
Sistema cognitivo para la Gestión y Desarrollo del Talento:
El primer nivel de funcionamiento de la Plataforma GESTHUM 4.0. Se inicia a través de diferentes canales de comunicación, a partir los cuales los usuarios inician la comunicación (conversación) con el correspondiente módulo operativo de sistema. Estos canales de comunicación, podrían ser; desde la propia web de la empresa, hasta cualquier Red Social, o sistema de mensajería (twitter, telegram, whatsapp, Messenger, etc.)
A través de estos canales, y como de una conversación con humanos se tratará (lenguaje natural), el usuario iniciaría la interacción con el sistema. El sistema mediante el módulo de comprensión del lenguaje natural – NLU comprenderá lo que le dice o pregunta el usuario, y a partir de ahí lanzará todos los procesos (capa de procesamiento) para poder responder al requerimiento del usuario.
El funcionamiento de la NLU (Natural languaje understanding), se basa asimismo en la utilización de diferentes tecnologías y algoritmos de Procesamiento de Lenguaje Natural (NLP). Para la implementación de este tipo de soluciones existen en el mercado diferentes APIs y librerías (Alexa, Google, Wit.ai, etc.). Las funcionalidades básicas de estas API incluyen a grandes rasgos:
El módulo de comprensión del lenguaje natural es una de las tareas más complejas del sistema GESTHUM 4.0. A partir de las entradas provenientes del usuario y tras ser procesadas por el NLP, es necesario inferir dichas entradas y darle sentido a las mismas. Esa es la principal función de la NLU. Es por ello que en el marco del proyecto GESTHUM, será necesario incorporar las especificidades asociadas al lenguaje del área de “Recursos Humanos”, modelando el lenguaje y entrenándolo de manera específica.
Para optimizar el funcionamiento del módulo NLU, en el proyecto GESTHUM se desarrollarán adicionalmente algoritmos específicos de machine learning, para poder clasificar las frases automáticamente. De esta manera, y lugar de codificar manualmente grandes conjuntos de reglas, el aprendizaje automático aprenderá estas reglas automáticamente analizando un conjunto de ejemplos y haciendo una inferencia estadística. En general, cuanto más datos y ejemplos de la casuística se incorporen al sistema GESTHUM, más preciso será el modelo.
Sin duda alguna la pieza más importante y el “cerebro” del sistema GESTHUM 4.0. será el gestor del diálogo. Es el módulo que otorga la “inteligencia” al sistema. Para que el asistente cognitivo (módulo cliente), se comporte de la manera más inteligente, y que la conversación con el usuario sea los más natural posible, tendremos que gestionar el diálogo. Este módulo es el que se encarga, una vez entendida la pregunta, de buscar la mejor respuesta a la misma.
El gestor del dialogo será el verdadero cerebro de los 3 asistentes cognitivos planteados en GESTHUM 4.0. (Selección, Operación y Formación). Este gestor contará con un motor de reglas, que le permitirá la toma de decisiones acerca de las respuestas y acciones que debe seguir el asistente cognitivo.
Estas respuestas (el conocimiento) estarán almacenadas en Bases de Datos específicas. En nuestro caso, el sistema GESTHUM 4.0, plantea la existencia de 3 Bases de Datos diferentes, una para cada uno de los Dominios de Conocimiento del Sistema (Selección, Operación y Formación). Está claro que el tanto el “conocimiento”, como la manera de generarlo, así como las posibles respuestas a devolver por parte del asistente cognitivo, será totalmente diferente en cada uno de los casos. Adicionalmente dichas Bases de Datos, en algunos casos estarán albergadas dentro de la propia empresa, y en otros fuera (modelo cloud)
El sistema GESTUM 4.0, también dispondrá de memoria y será capaz de entender el contexto de los intercambios de información, de tal manera que nos permita asistir y adaptar la conversación a cada uno de nuestros usuarios. En esencia, se trata de programar un conjunto de reglas que ayudarán a modelar la conversación y el comportamiento del asistente cognitivo.
Los diferentes asistentes (productos software) planteados en GESTHUM, estarán conectados a través de la Inteligencia de Negocio del Gestor de Diálogos, con diferentes herramientas que darán soporte a sus diferentes funcionalidades.
Por ejemplo en el caso de módulo de formación del sistema cognitivo de desarrollo del talento, el mismo estará conectado a un módulo de learning analytics, en el caso del módulo del clima laboral del sistema cognitivo de operación, a un módulo de people analytics, etc.
Dicho gestor de dialogo, estará también conectado mediante con diferentes servicios externos al sistema, tales como ERP, ATS u otros sistemas de la empresa, de las cuales extraerá también información para construir la respuesta a dar al usuario.
Cada paso del diálogo tiene miles de posibles respuestas por parte del usuario, por muy buen trabajo de Diseño del Diálogo que se haga… es imposible conocer todas las respuestas, por ello es vital registrar qué responde el usuario en qué pasos, a fin de re-programar (educar, entrenar) nuestros asistentes cognitivos para que puedan procesar esas respuestas y tomar decisiones (añadirla a la lista de posibles respuestas, crear un nuevo paso del diálogo, volver a un estado anterior…). A tal efecto en GESTHUM se desarrollará un motor de Inteligencia Artificial especifico que nos ayudará en dicho proceso.
Asimismo el estado de la conversación se guardará en cada una de las 3 bases de datos (BD) en memoria de tipo clave valor. Y no guardaremos únicamente el texto, sino el contexto completo de un mensaje, el análisis del lenguaje natural, la respuesta, etc. De esta manera, los diferentes asistentes cognitivos de GESTHUM podrán diseñar secuencias o acciones, y no solo responder a preguntas directas.
Por otro lado, utilizamos un sistema de persistencia consistente, en la que guardamos información estructurada y organizada, como las preferencias del usuario y cualquier información que queremos persistir a largo plazo y no necesitamos que el tiempo de consulta sea ultra rápido. Este método de memoria se utiliza bajo demanda, cuando en nuestra lógica es necesaria.
El core del código estará en NodeJS. La cual se encargará de parsear los eventos y ofrecer una api de mensajes estandarizados para los distintos canales de comunicación que tuviésemos conectadas. O por el contrario, personalizar los mensajes para cada uno de los agentes, intervinientes en el proceso.
Finalmente, el módulo de generador de respuestas será el responsable de gestionar las salidas del sistema al usuario final. Una vez que se ha generado la respuesta que cada asistente cognitivo, necesita responder al usuario, entra en acción el módulo de generación de respuestas. Se trata del bloque funcional que construye los mensajes, integra recursos gráficos o simplemente elige una frase aleatoria entre una lista de opciones. Se trata de unas clases en Javascript que adaptan el formato final del contenido, ya sean botones, textos, imágenes, eventos, GIFs, etc, a cada plataforma de comunicación.
que aporta el proyecto
El mundo digital está transformando nuestras vidas. De manera precipitada está cambiando nuestro trabajo, la forma en que manejamos los negocios, e incluso nuestras actividades cotidianas. Y así como impacta en todos los ámbitos y aspectos de este mundo acelerado, la transformación digital también ha empezado a demostrar tener consecuencias fundamentales en la gestión de Recursos Humanos.
La digitalización del área de Recursos Humanos, la incorporación de nuevas tenologías habilitadoras, y concretamenbte la incorporación de tecnologóias de Inteligencia Artificial, va a traer inumerables ventajas a las empresas.
El futuro y las tendencias en el área de gestión de Recursos Humanos están sin duda alguna en la Inteligencia Artificial, y en algunas de las tecnologías englobadas en la misma (chatbots, machine learning, people analytcis, sentiment analisis, etc.). Su evolución pronostica que, dentro de muy poco, el uso de la IA se generalizará dentro del área de Recursos Humanos de las empresas.
El uso de la IA permite automatizar muchos de los procesos del área de RRHH. La tarea que un empleado pasa horas realizando se podría reducir a minutos mediante la automatización, permitiendo que su trabajo se centre en tareas más creativas y estratégicas. Además la automatización reduce el riesgo de error y puede ayudar a almacenar los datos de cualquier trabajador durante el tiempo que se precise.
Los desarrollos del Proyecto GESTHUM van en esta línea, y los mismos van a aportar múltiples beneficios y ventajas, tanto a las empresas como a los empleados que trabajan en ellas. GESTHUM, identifica 3 grandes líneas de actuación dentro del área Recursos Humanos, la Selección y Reclutamiento de personal, la Comunicación e Información interempresarial y el Desarrollo del Talento. Veamos a continuación algunas de las principales ventajas que aporta GESTHUM, para cada una de estas líneas de actuación:
Ventajas de GESTHUM en el área de Selección y Reclutamiento
La implementación de las soluciones GESTHUM en el área de Selección y Reclutamiento de personal puede traer grandes beneficios a las organizaciones, entre las cuales destacan:
Ventajas de GESTHUM en el área de Operación (Información y Comunicación)
La implementación de las soluciones GESTHUM en el área de Información y Comunicaciòn Interempresarial puede traer enormes beneficios a las organizaciones, entre las cuales destacan:
Ventajas de GESTHUM en el área de Gestión y Desarrollo del Talento
La implementación de las soluciones GESTHUM en el área de Desarrollo del Talento puede traer enormes beneficios a las organizaciones, a continuación presentamos algunas de ellas:
del proyecto GESTHUM
El ambicioso carácter del proyecto GESTHUM 4.0, requiere una planificación a medio plazo para su ejecución (3 años vista) y otra aún mayor para su explotación comercial (a partir del tercer año). La planificación realizada para su ejecución prevé una duración total del proyecto de 34 meses, con fecha de inicio, el día 15 de Marzo de 2019 y fecha fin el 31 de Diciembre de 2021.
Esto supone una inversión importante para los socios participantes en el proyecto que se plantean dividir la ejecución del mismo en 3 fases diferenciadas que se irán ejecutando en función de la aprobación de las anteriores.
En todos los proyectos tecnológicos, el avance de la tecnología, puede suponer que un proyecto innovador como este, en dicho período de tiempo deje de serlo. Y para evaluar la conveniencia del proyecto se establecen mecanismos en el mismo que permitan realizar dicha validación.
FASE I: FASE DE PREPARACIÓN DEL PROYECTO
Durante la primera fase se sentarán las bases del proyecto mediante un estudio de todas las tecnologías envueltas, que permitirá diseñar todos los aspectos relacionados con la ejecución del proyecto. En esta misma fase se definirán las especificaciones y la arquitectura del sistema, con lo que se pretende asegurar que los objetivos planteados en este documento queden cubiertos, diseñando un plan de ejecución que garantice el éxito global del proyecto, se establecerá un framework de desarrollo acorde a las tecnologías analizadas, así como si fuera necesario, un plan de asimilación de dichas tecnologías para poder llevar a cabo el proyecto, o búsqueda de más aliados tecnológicos si fuera necesario.
Como resultado de esta fase, entre otros entregables de análisis, estado del arte, etcétera, se obtendrá aquel que determine el camino a seguir en el mismo para alcanzar los objetivos iniciales establecidos.
FASE II: ETAPA DE DESARROLLO DE MÓDULOS PRINCIPALES
Durante esta fase se definirá la arquitectura de la plataforma, y se desarrollarán las metodologías y todos los sistemas, módulos software y tecnologías, que compondrán el Sistema GESTHUM 4.0.
En esta fase cobrará especial importancia el desarrollo de los herramientas y soluciones tecnológicas comunes a los correspondientes sistemas cognitivos; Selección de Personal, Operación y Gestión y Desarrollo del Talento; el sistema generador de conversaciones, sistema de respuesta inteligente, sistema de búsqueda, Repositorio Semántico de Datos, Contextualizador de interacciones, etc.
FASE III: INTEGRACIÓN, VALIDACIÓN E INICIO DE EXPLOTACIÓN
En la última fase se integrarán en la Plataforma todos los módulos, tecnologías y sistemas desarrollados durante la Fase II, obteniendo como resultado un prototipo completamente funcional. Este prototipo será validado en términos de usabilidad y ergonomía en los escenarios descritos durante la Fase I con el propósito de medir su efectividad y corregir sus posibles deficiencias. De forma paralela se procederá a la difusión y su preparación para la explotación que comenzará con la finalización del proyecto.
La siguiente figura representa una visión general de todos los paquetes de trabajo del proyecto GESTHUM y la dependencia entre ellos: