TCCgrad
Rasa4JaCa: Uma Interface entre Sistemas Multiagentes e Tecnologias Chatbots Open Source
Autor
Custódio, Marcelo da Silva
Institución
Resumen
TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Engenharia de Computação. Sistemas Multiagentes (SMA) são uma tecnologia muito promissora no desenvolvimento de sistemas inteligentes, podendo integrar diversas técnicas de Inteligência Artificial (IA) de forma distribuída, e possibilitando a abstração de problemas complexos em crenças, desejos e intenções de agentes autônomos inteligentes, além de permitir explicabilidade através de argumentação. Entretanto a interação de usuários humanos com esses sistemas de IA geralmente acontece de forma estática, por meio de interfaces gráficas pouco amigáveis. Por outro lado, o avanço da área de Processamento de Linguagem Natural, possibilitou o desenvolvimento de Agentes Conversacionais, popularmente conhecidos como Chatbots, que são sistemas capazes de se comunicar em linguagem natural, por meio de texto ou voz, provendo uma interface amigável para os usuários do sistema. Nesse sentido, esse trabalho propõe o desenvolvimento do Rasa4JaCa, uma interface entre o Rasa, um framework de sistemas chatbots, e o JaCaMo, um framework de sistemas multiagentes. Com foco na utilização de tecnologias de código aberto. O Rasa4JaCa foi avaliado utilizando um estudo de caso já implementado em outras interfaces existentes, onde foi possível comprovar sua equivalência. Como resultado desse desenvolvimento, torna-se possível a interação em linguagem natural entre o usuário e um sistema multiagentes. Permitindo assim, a inserção de SMA no contexto de Inteligência Híbrida, em que usuários humanos e agentes inteligentes podem trabalhar em conjunto na resolução de problemas complexos.