Assistente virtual para fatura inteligente

Detalhes bibliográficos
Autor(a) principal: Rodrigues, José Pedro Franco
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/40313
Resumo: Trabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software) Universidade de Lisboa, Faculdade de Ciências, 2019
id RCAP_485fd436c3ec8902d86e642ef1e9c3f1
oai_identifier_str oai:repositorio.ul.pt:10451/40313
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Assistente virtual para fatura inteligenteAssistente/Agente/Assistente VirtualLinguagem Natural (NLP)Machine LearningFaturaTrabalhos de projeto de mestrado- 2019Departamento de InformáticaTrabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software) Universidade de Lisboa, Faculdade de Ciências, 2019No âmbito do projeto realizado na empresa Accenture Portugal, durante o estágio de 9 meses, iniciado a 15 de Outubro de 2018, para a conclusão do Mestrado de Engenharia Informática com especialização em Engenharia de Software, apresento o meu relatório. Este projeto visa a criação de uma aplicação, denominada de “Brainy Telco Bill”, que suporta um Assistente Virtual, com o propósito de criar mais uma alternativa de apoio ao Cliente, de forma a aliviar os call-centers e espaços de apoio ao mesmo em empresas ligadas ao sector das telecomunicações. A aplicação “Brainy Telco Bill” é composta por dois módulos, um, o Assistente Virtual e o outro, o front-end que possibilitam ao Cliente em conjunto, a visualização das suas faturas de forma mais interativa e intuitiva, enquanto comunica com o Assistente Virtual. Este Assistente Virtual é responsável por receber as dúvidas dos Clientes e pedidos de informação, bem como efetuar a resposta aos mesmos. Para interpretar as mensagens do Cliente, o Assistente Virtual, utiliza algoritmos de análise de dados, com o objetivo de compreender qual a intenção do Cliente. Após a mensagem ser processada, responde à dúvida ou ao pedido com base na intent e nas entities (informações e conteúdos importantes na frase, com relevância para o Assistente Virtual) identificadas na frase. Para que o Assistente Virtual consiga compreender a linguagem natural é utilizado um processador de linguagem natural, sendo o mesmo disponibilizado pela Microsoft, para que continuamente o Assistente auxilie o Cliente ao nível de questões de faturação. Todas as mensagens recebidas são usadas para enriquecer a base de conhecimento do Assistente Virtual. Assim, para que este projeto seja bem gerido, iremos utilizar uma metodologia de desenvolvimento de software, chamado V-Model. Este Modelo é uma extensão do modelo Waterfall, onde a cada fase do ciclo de desenvolvimento corresponde uma fase de testes. [20,21]In scope of the project developed at Accenture Portugal, during a 9-month internship which started at October 15, 2018, I am writing this essay to finish the Master in Software Engineering. This project aims to create an application, named “Brainy Telco Bill”, for a telecommunications company, who supports a chatbot with the purpose of creating an alternative to customer support, in order to lessen the work of call-center and customer support spaces. The application is composed in two models, one for a Chatbot and another one for a front-end that gives the client the possibility to visualize his invoice and talk with the virtual agent at the same time. This Agent (Virtual Assistant) receives messages from the client and will try to find the intentions and entities of the messages received. Once the intent of the client's message is detected, the agent can correctly answer the customer's question or assertion. To be able to understand natural language and identify the intents and entities, the Chatbot, uses a natural language processor, provided by Microsoft. Using machine learning and a data analysis can also enrich his knowledge of data. In addition, through external APIs it is possible to access customer's billing information and solve the customer's question or problem successfully. We will use a methodology for software development processes, called V-Model, so we can organize our data. This Model is an extension of the Waterfall model, where every phase in the software development cycle has a corresponding phase in the testing cycle. [20,21]Lourenço, Carlos Eduardo Ramos dos SantosRepositório da Universidade de LisboaRodrigues, José Pedro Franco2019-11-28T10:14:24Z201920192019-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/40313TID:202386953porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T16:39:31Zoai:repositorio.ul.pt:10451/40313Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:53:59.886099Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Assistente virtual para fatura inteligente
title Assistente virtual para fatura inteligente
spellingShingle Assistente virtual para fatura inteligente
Rodrigues, José Pedro Franco
Assistente/Agente/Assistente Virtual
Linguagem Natural (NLP)
Machine Learning
Fatura
Trabalhos de projeto de mestrado- 2019
Departamento de Informática
title_short Assistente virtual para fatura inteligente
title_full Assistente virtual para fatura inteligente
title_fullStr Assistente virtual para fatura inteligente
title_full_unstemmed Assistente virtual para fatura inteligente
title_sort Assistente virtual para fatura inteligente
author Rodrigues, José Pedro Franco
author_facet Rodrigues, José Pedro Franco
author_role author
dc.contributor.none.fl_str_mv Lourenço, Carlos Eduardo Ramos dos Santos
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Rodrigues, José Pedro Franco
dc.subject.por.fl_str_mv Assistente/Agente/Assistente Virtual
Linguagem Natural (NLP)
Machine Learning
Fatura
Trabalhos de projeto de mestrado- 2019
Departamento de Informática
topic Assistente/Agente/Assistente Virtual
Linguagem Natural (NLP)
Machine Learning
Fatura
Trabalhos de projeto de mestrado- 2019
Departamento de Informática
description Trabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software) Universidade de Lisboa, Faculdade de Ciências, 2019
publishDate 2019
dc.date.none.fl_str_mv 2019-11-28T10:14:24Z
2019
2019
2019-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/40313
TID:202386953
url http://hdl.handle.net/10451/40313
identifier_str_mv TID:202386953
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134479034351616