Jarvas: um Chatbot Assistente via Aplicativos de Mensagens Instantâneas para Aplicações Científicas

Resumo


A crescente complexidade dos projetos de ciência de dados tem um impacto direto na comunicação das equipes de desenvolvimento. Por exemplo, o tempo de execução e treinamento de redes neurais profundas pode variar amplamente, de minutos a dias. Com base em resultados parciais, muitos desses processos poderiam ser interrompidos antecipadamente. Nesse contexto, propomos Jarvas: um chatbot criado para auxiliar equipes de desenvolvimento no acompanhamento de processos científicos computacionais via aplicativos de mensagem instantânea. Jarvas se integra ao fluxo de trabalho dos desenvolvedores, fornecendo atualizações em tempo real sobre o progresso dos processos, reduzindo a necessidade de monitoramento manual constante. Apresentamos uma implementação pública como prova de conceito e demonstramos sua utilidade por meio de um estudo de caso.

Palavras-chave: Inteligência Artificial, robô de conversação, ciência de dados, monitoramento, Mensagens Instantâneas, API

Referências

Adamopoulou, E. and Moussiades, L. (2020). Chatbots: History, technology, and applications. Machine Learning with Applications, 2:100006.

Colace, F., De Santo, M., Lombardi, M., Pascale, F., Pietrosanto, A., Lemma, S., et al. (2018). Chatbot for e-learning: A case of study. International Journal of Mechanical Engineering and Robotics Research, 7(5):528–533.

Jones, M. (2015). JSON web token (JWT). Internet Engineering Task Force (IETF) RFC, 7519.

Luo, B., Lau, R. Y., Li, C., and Si, Y.-W. (2022). A critical review of state-of-the-art chatbot designs and applications. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 12(1):e1434.

Nogueira, A., Paim, K., Bragança, H., Mansilha, R., and Kreutz, D. (2024a). Geração de dados sintéticos tabulares para detecção de malware android: um estudo de caso. In Anais do XXIV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais, pages 808–814, Porto Alegre, RS, Brasil. SBC.

Nogueira, A., Paim, K., Bragança, H., Mansilha, R., and Kreutz, D. (2024b). Malsyngen: redes neurais artificiais na geração de dados tabulares sintéticos para detecção de malware. In Anais Estendidos do XXIV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais, pages 129–136, Porto Alegre, RS, Brasil. SBC.

Rodrigues, R. N. (2023). Scriptpulse: Sistema de notificação para execução de experimentos computacionais. In Salão Internacional de Ensino, Pesquisa e Extensão, pages 129–136, Porto Alegre, RS, Brasil. SBC.
Publicado
11/11/2024
RODRIGUES, Rafael Nogueira; SOARES, Lucas Ferreira; RODRIGUES, Yang da Fontoura; LAVIOLA, Luiz Felipe; KREUTZ, Diego; MANSILHA, Rodrigo Brandão. Jarvas: um Chatbot Assistente via Aplicativos de Mensagens Instantâneas para Aplicações Científicas. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 8. , 2024, Santiago/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 51-59. DOI: https://doi.org/10.5753/eres.2024.4303.