Popis: |
Meetings are an important part of our daily lives. Formal or informal, in-person or remote, they are something unavoidable in our society. In companies they assume even greater importance, being decisive for the definition of their present and future. Despite being an extremely important area, not enough research has been carried out to understand and improve the quality of meetings. Current technologies can enhance understanding of the meeting, by providing data with greater precision and/or that was simply not possible before. This dissertation proposes a platform that can help coordinate a meeting in real-time, providing relevant information for the coordinator and all participants. To develop a proof-of-concept system, a user-centered Design approach was adopted, starting with the identification of target users and the set of main requirements derived from usage scenarios. The developed system adopted a decoupled architecture and a semantic knowledge base to provide flexibility for future evolutions. The proof-of-concept integrates several processing modules capable of converting speech to text and doing voice analysis. A set of existing pre-recorded meetings was used to test it. The presented system showed to be already capable of providing meeting managers with useful and interesting information. It can extract a set of statistics and present them in the form of charts or text. These are available through a dashboard or an alert module. The presented work is both a first step and an initial proof-of-concept, the future work is rich and covers distinct lines of research. As reuniões são uma parte importante do nosso dia a dia. Formais ou informais, presenciais ou remotas, são algo inevitável na nossa sociedade. Nas empresas assumem uma importância ainda maior, sendo decisivas para a definição do seu presente e futuro. Apesar de ser uma área de extrema importância, não foi ainda realizada investigação suficiente para compreender e melhorar a qualidade das reuniões. As tecnologias atuais podem melhorar a nossa compreensão das reuniões, fornecendo dados com maior precisão e/ou que simplesmente não eram possíveis antes. Esta dissertação propõe uma plataforma que pode ajudar a coordenar uma reunião em tempo real, fornecendo informações relevantes para o coordenador e todos os participantes. Para desenvolver o sistema, uma abordagem centrada no utilizador foi adotada, começando com a identificação dos utilizadores-alvo e o conjunto de requisitos derivados dos cenários de uso. O sistema desenvolvido adotou ainda uma arquitetura desacoplada e uma semantic knowledge base para fornecer flexibilidade para futuras evoluções. A prova de conceito integra vários módulos de processamento capazes de converter fala em texto e realizar análise da voz. Um conjunto de reuniões pré-gravadas foi usado para testar o sistema. O sistema apresentado mostrou já ser capaz de fornecer aos coordenadores de reuniões informações úteis e interessantes. Pode extrair um conjunto de estatísticas e apresentá-las na forma de gráficos ou texto. Estes estão disponíveis numa dashboard ou através de alertas. O trabalho apresentado é um primeiro passo e uma primeira prova de conceito. O trabalho futuro é rico e cobre distintas linhas de investigação. Mestrado em Engenharia de Computadores e Telemática |