SDK for self-care bot

Detalhes bibliográficos
Autor(a) principal: Guilherme, Marco António Mendes
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/83566
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_df5025f869b7146daf49c3c26915d3cc
oai_identifier_str oai:estudogeral.uc.pt:10316/83566
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 SDK for self-care botSDK para Bot de self-careAndroid SDKChatbotSelf-careWIT Bot EngineOperadores de telecomunicaçõesAndroid SDKChatbotSelf-careWIT Bot EngineTelcoDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaWIT Software is developing a product called WIT Bot Engine, which is a platform where customers can create, run and deploy chatbots to be used through instant messaging channels like Facebook Messenger. During the one-year internship at WIT Software, the author of this document developed an Android SDK prototype that provides its hosting application a chat interface to communicate with a self-care bot from WIT Bot Engine. The SDK, which can be configured in android applications, supports text messaging and rich conversational elements that are commonly used by chatbots, such as quick replies, carousels, buttons and webviews. It also makes use of android native features by sending device data to the self-care bot, in order to improve its knowledge about the user and make it proactive by sending recommendations in relevant situations. The author adopted an agile development process based on the SCRUM framework. This document details all the project development process, from the requirements elicitation stage to the implementation and testing stages of the prototype and obtained results.A WIT Software está a desenvolver um produto chamado WIT Bot Engine, que consiste numa plataforma onde os seus clientes podem criar e correr chatbots a serem usados através de canais de instant messaging como o Facebook Messenger. Durante o estágio anual na WIT Software, o autor deste documento desenvolveu um protótipo de um SDK para android que disponibiliza à sua aplicação anfitriã uma interface de chat para comunicar com um bot de self-care da WIT Bot Engine. O SDK, que pode ser configurado em qualquer aplicação Android, suporta a troca de mensagens com o bot não só através de texto como também de outros elementos de conversação comuns nos chatbots, como as quick replies, carousels, botões e webviews. O protótipo dá ainda uso a algumas funcionalidades nativas do android de forma enviar dados do dispositivo para o bot de self-care, de forma a expandir o seu conhecimento acerca do utilizador e torná-lo proactivo através do envio de recomendações para o utilizador em situações relevantes. O autor adotou um processo de desenvolvimento ágil, baseado na framework SCRUM. O presente documento descreve todo o processo de desenvolvimento do projeto, desde a fase de elicitação de requisitos à implementação e testes do protótipo e resultados obtidos.2018-07-209999-12-31T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/83566http://hdl.handle.net/10316/83566TID:202129772engGuilherme, Marco António Mendesinfo:eu-repo/semantics/embargoedAccessreponame: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-10-27T10:49:49Zoai:estudogeral.uc.pt:10316/83566Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:05:16.973119Repositó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 SDK for self-care bot
SDK para Bot de self-care
title SDK for self-care bot
spellingShingle SDK for self-care bot
Guilherme, Marco António Mendes
Android SDK
Chatbot
Self-care
WIT Bot Engine
Operadores de telecomunicações
Android SDK
Chatbot
Self-care
WIT Bot Engine
Telco
title_short SDK for self-care bot
title_full SDK for self-care bot
title_fullStr SDK for self-care bot
title_full_unstemmed SDK for self-care bot
title_sort SDK for self-care bot
author Guilherme, Marco António Mendes
author_facet Guilherme, Marco António Mendes
author_role author
dc.contributor.author.fl_str_mv Guilherme, Marco António Mendes
dc.subject.por.fl_str_mv Android SDK
Chatbot
Self-care
WIT Bot Engine
Operadores de telecomunicações
Android SDK
Chatbot
Self-care
WIT Bot Engine
Telco
topic Android SDK
Chatbot
Self-care
WIT Bot Engine
Operadores de telecomunicações
Android SDK
Chatbot
Self-care
WIT Bot Engine
Telco
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2018
dc.date.none.fl_str_mv 2018-07-20
9999-12-31T00: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/10316/83566
http://hdl.handle.net/10316/83566
TID:202129772
url http://hdl.handle.net/10316/83566
identifier_str_mv TID:202129772
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
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_ 1799133945000886272