Integração Inteligente: Desenvolvimento de um Sistema Multiagente para Documentação e Mapeamento de Processos BPMN com Foco na Conformidade Organizacional
Inteligência Artificial (IA), Sistema Multiagente (SMA), Gestão de Processos de Negócio (BPMN), Mapeamento de Processos BPMN, Processamento de Linguagem Natural (PLN)
A rápida expansão da Inteligência Artificial (IA) em diversos setores tem permitido o desenvolvimento de soluções especializadas para tarefas específicas. No contexto da Gestão de Processos de Negócio (BPMN), os agentes existentes para mapeamento e documentação de processos são frequentemente padronizados, desconsiderando regras internas e exigências de conformidade próprias de cada organização. Esta dissertação propõe o desenvolvimento de uma ferramenta de IA baseada em um Sistema Multiagente (SMA), onde múltiplos agentes autônomos e especializados colaboram para documentar e mapear processos BPMN, respeitando as especificidades institucionais.
A arquitetura de SMA é composta por entidades inteligentes que interagem para resolver problemas complexos de forma distribuída. Cada agente é projetado para executar tarefas específicas, e a colaboração entre eles resulta em soluções mais eficazes e adaptativas. Um dos principais desafios abordados neste trabalho é o compartilhamento de memória entre os agentes para manter o contexto, garantindo que todos acessem informações relevantes e atualizadas, assegurando a coerência e eficiência na documentação dos processos.
A ferramenta proposta é composta por cinco agentes especializados: (1) um agente orquestrador que classifica as intenções do usuário utilizando técnicas de Processamento de Linguagem Natural (PLN); (2) um agente de entrevista dinâmica que adapta as perguntas com base nas respostas do usuário; (3) um agente de verificação que avalia a suficiência dos dados coletados; (4) um agente de documentação e desenho BPMN que gera relatórios e diagramas; e (5) um agente de consulta que pesquisa processos já documentados pela IA para responder às dúvidas dos usuários.
O agente orquestrador classifica a intenção do usuário entre "Entrevista" ou "Dúvida". Quando classificado como "Entrevista", a IA inicia o fluxo de entrevista para capturar os dados necessários para gerar a documentação do processo, seguindo o fluxo descrito anteriormente. Para o processo de "Dúvida", é iniciado o agente de consulta, que realiza a busca nos processos já documentados para esclarecer as questões do usuário.
O processo de desenvolvimento inclui o projeto da arquitetura, implementação dos agentes e integração de um sistema de memória compartilhada para enfrentar os desafios de consistência de contexto.
Resultados preliminares indicam que o agente orquestrador demonstra desempenho promissor na classificação de intenções, destacando o potencial dos SMAs na BPMN. Esta ferramenta visa superar as limitações dos sistemas padronizados, oferecendo uma solução flexível que melhora a eficiência e garante a conformidade organizacional no mapeamento de processos.