Dissertação

{en_GB=Chatbots: On Demand Creation of Conversational Agents} {} EVALUATED

{pt=O Laboratório de Sistemas de Língua Falada (L2F) do Instituto Superior Técnico tem uma grande variedade de sistemas de diálogo que seriam melhor exploradas se encaixadas num único projecto. Este novo projecto deverá ser a base de um sistema que cria um agente conversacional on demand, unificando diferentes sistemas do L2F. Antes de qualquer definição ou implementação de uma arquitectura, é necessário um estudo ao sistema. Precisamos de identificar pontos de controlo, perceber a estrutura e ter uma visão global de como cada sistema funciona. Também quisemos observar alguns dos sistemas existentes no mercado, tentando adquirir o conhecimento do que fazer no nosso sistema. Numa primeira abordagem, desenhámos uma possível arquitectura, tentando chegar a uma solução que iria de encontro aos nossos requisitos em termos de modularidade, customização e integração. Depois, começámos o processo de implementação e passámos por um processo de iteração na arquitectura até chegarmos ao presente estado. Definimos dez cenários de configurabilidade, tentando perceber o nível de alterações necessárias para satisfazer cada especificação e avaliar a flexibilidade do nosso sistema. Realizámos ainda uma avaliação com utilizadores, visto que este sistema foi desenhado para utilizadores finais e não apenas para colaboradores do grupo L2F., en=The Instituto Superior Técnico’s Spoken Language Systems Laboratory (L2F) group has a variety of dialogue systems that would be best explored if fit together in a single software engineering project. This new project should be the foundation of a system that creates a conversational agent on demand, unifying several L2F tools. Previous to any architecture definition or implementation, a study of the system was required. We needed to identify control points, understand the structure and have a global vision of how each system works. We also wanted to observe some systems on the market, trying to acquire know-how as to what to do in our own system. A first approach to a possible architecture was designed, trying to find a solution that would meet our demands in terms of modularity, customization and integration. Afterwards, we started the implementation process and went over an iterative process of the architecture until we reached our current state. Ten user configuration scenarios were defined, trying to understand the level of changes necessary to satisfy each specification and evaluate the flexibility of our system. We also did user evaluation on the system, as this is a system designed for end users and not only for programmers of the L2F group.}
{pt=Agente Conversacional, Chatbot, Sistema de Diálogo, en=Conversational Agent, Chatbot, Dialogue System}

novembro 13, 2015, 13:0

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