CHAT-EDA: Uma Proposta de arquitetura orientada a eventos para chatbots inteligentes
DOI:
https://doi.org/10.66983/recet.v7i1.5297Palavras-chave:
Arquitetura Orientada a Eventos, chatbots Inteligentes, Sistemas Distribuídos, Processamento AssíncronoResumo
Este trabalho apresenta CHAT-EDA, uma Arquitetura de Software Orientada a Eventos voltada para o desenvolvimento de chatbots inteligentes e sistemas distribuídos. A proposta tem como objetivo resolver os desafios de acoplamento entre módulos, garantindo a escalabilidade, flexibilidade, consistência e persistência de dados, além de assegurar a manutenção do sistema. A arquitetura é composta por três módulos principais: frontend, backend e um módulo de inteligência artificial (IA), interligados por um barramento de eventos. Cada módulo opera de forma independente e assíncrona, promovendo a modularidade, o desacoplamento e a integridade dos dados. O modelo foi implementado no projeto Techtalk, um chatbot desenvolvido para otimizar o registro e a análise de chamados técnicos em uma rede de assistência técnica. O sistema foi avaliado por meio de testes de carga e resiliência, validando atributos de qualidade como desempenho, consistência e observabilidade. Os resultados demonstraram a capacidade da arquitetura de lidar com altos volumes de mensagens simultâneas, mantendo a integridade dos dados e a eficiência no processamento assíncrono. A CHAT-EDA mostrou-se eficaz em atender às demandas de sistemas corporativos complexos, destacando sua robustez para futuras expansões. Além disso, as decisões arquiteturais tomadas reforçam a viabilidade do modelo para aplicações de larga escala, assegurando integração eficiente com tecnologias de IA e atendimento a requisitos de negócios diversos.
Downloads
Downloads
Publicado
Licença

As publicações da RECET estão licenciadas sob a licença Creative Commons (CC BY 4.0) onde os autores mantêm os direitos autorais de seus trabalhos e concedem à RECET/UFRB o direito de primeira publicação.
Com essa licença é permitida
a reprodução e compartilhamento (em qualquer meio ou formato); a adaptação e criação de obras derivadas (mesmo que comercialmente); a reutilização em materiais didáticos, livros e bases de dados,
Desde que
sejam atribuídas a autoria original e a publicação na RECET/UFRB.
Para o crédito apropriado
forneça um link para a licença e indique se alguma alteração foi feita. Você pode fazer isso de qualquer maneira razoável, mas não de uma forma que sugira que você ou seu uso seja aprovado pelo licenciante.










