Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/103070
Title: Lexia 2.0
Other Titles: Lexia 2.0
Authors: Vieira, Ricardo Jorge Rodrigues
Orientador: Costa, Ernesto Jorge Fernandes
Lopes, Rui Miguel Lourenço
Keywords: Processamento de Linguagem Natural; Classificação de Intenções; Extração de Entidades; Assistentes Virtuais; Natural Language Processing; Intent Classification; Entity Extraction; Virtual Assistants
Issue Date: 13-Sep-2022
Serial title, monograph or event: Lexia 2.0
Place of publication or event: Critical Software, S.A.
Abstract: A constante evolução da industria tecnológica tem mudado a forma como o ser humano interage com diferentes dispositivos. Durante esta evolução surgem os assistentes virtuais, que têm sido foco de investigação devido à sua popularidade e capacidade de realização de tarefas do quotidiano.O Lexia é um sistema criado pela Critical Software que tem como objetivo criar assistentes virtuais customizados de forma rápida e simples, de maneira a que possam ser facilmente integrados com APIs externas e que apresentem capacidades cognitivas aumentadas.Este estágio tem como principais objetivos melhorar o Lexia e a conversação entre o utilizador e o assistente virtual. Para que tal seja cumprido, foram identificadas algumas funcionalidades necessárias: i) adicionar suporte para histórias de maneira a manter estados das conversas e torná-las mais fluidas; ii) adicionar suporte para memória relativa às entidades de maneira a implementar conversas baseadas em histórias e guardar informação entre intenções; e iii) migrar o núcleo de processamento de linguagem para uma versão mais recente, permitindo a utilização de modelos mais robustos comparativamente àqueles usados na primeira versão do Lexia e permitindo também a adição de suporte para o treino incremental melhorando a gestão da configuração da plataforma.Assim sendo, o objetivo foi cumprido pois foram concretizados os pontos principais do trabalho. O Lexia passou a integrar histórias para uma melhor gestão do fluxo da conversação. Passou também a guardar determinadas informações recebidas pelo utilizador para que pudessem ser reutilizadas. Por fim, foi também migrado o núcleo de processamento de linguagem para uma versão mais recente, podendo fazer uso de modelos mais robustos e funcionalidades mais recentes.
The constant evolution of the technological industry has changed the way humans interact with different devices. During this evolution, virtual assistants have risen, which have been focus of research due to their popularity and ability to perform everyday tasks.Lexia is a platform created by Critical Software that aims to create custom virtual assistants that can be easily integrated with external APIs and that present themselves with augmented cognitive capabilities.The main objectives of this internship are to improve Lexia and the interaction between the user and the virtual assistant. To achieve these goals, a set of features has been identified as required: i) to add support for stories in order to maintain the state of the conversations making them more fluid; ii) to add support for entity-related memory in order to enable form-based conversations and keep user data between intents; and iii) to migrate the natural language core to a newer version, which will allow the use of more robust models compared to the ones used in the first version of Lexia and to add support for incremental models improving configuration management.Therefore, the objectives were acomplished since the main points were achieved. Stories became part of Lexia's moreover, architecture improving the conversation flow managment. Lexia can also save crucial information given by the user in order to use it in different points of the conversation. Lastly, it now uses a more recent version of the natural language core, making it now able to make use of more robust models and newer features.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
URI: https://hdl.handle.net/10316/103070
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat
Lexia 2.0.pdf7.31 MBAdobe PDFView/Open
Show full item record

Page view(s)

41
checked on May 28, 2024

Download(s)

67
checked on May 28, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons