Dissertação

Say Something Smart 3.0 – A Multi-Agent Chatbot in Open Domain EVALUATED

Sistemas de diálogo com base em arquitecturas multiagente são normalmente compostos por um percurso linear desde que o sistema recebe uma pergunta até à resposta ser gerada através de um único agente, considerado o mais apropriado para responder à pergunta recebida sem dar aos restantes agentes oportunidade de apresentarem a sua resposta. Neste trabalho, apresentamos uma abordagem alternativa aos sistemas de diálogo multiagente através de uma arquitectura baseada em retrieval que tem em conta as respostas dos seus agentes e utiliza um modelo de decisão para decidir qual a melhor resposta, e fornece uma estrutura plug-and-play com a possibilidade de configurar agentes conversacionais de qualquer utilizador. Como base para o nosso trabalho utilizamos o Say Something Smart (SSS), um sistema de diálogo que responde a perguntas através de uma base de conhecimento de legendas de filmes e o Edgar, um chatbot especializado no Palácio de Monserrate. Este trabalho é integrado no Discord, uma aplicação de chat, para que utilizadores de qualquer parte do mundo consigam interagir com o nosso chatbot. Integramos também trabalho prévio sobre Aprendizagem Online, para que o sistema aprenda quais os agentes com melhor desempenho a responder a uma dada pergunta. Avaliamos o nosso sistema para perguntas de domínio específico e pedidos fora-de-domínio, e comparamos os nossos resultados com trabalho prévio no Edgar e no SSS. Por fim, avaliamos os resultados da aprendizagem do nosso sistema contra os resultados obtidos na aprendizagem original do SSS, obtendo uma maior plausibilidade nas respostas dadas a utilizadores humanos.
Sistemas de Diálogo, Agentes Plug-and-Play, Plataformas Multi-Agente, Aprendizagem Online

novembro 14, 2019, 10:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Maria Luísa Torres Ribeiro Marques da Silva Coheur

Departamento de Engenharia Informática (DEI)

Professor Auxiliar