Please use this identifier to cite or link to this item:
https://hdl.handle.net/10316/83566
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Gaspar, Hugo | - |
dc.contributor.advisor | Oliveira, Hugo Ricardo Gonçalo | - |
dc.contributor.author | Guilherme, Marco António Mendes | - |
dc.date.accessioned | 2019-01-04T22:26:58Z | - |
dc.date.available | 2019-01-04T22:26:58Z | - |
dc.date.issued | 2018-07-20 | - |
dc.date.submitted | 2019-01-19 | - |
dc.identifier.uri | https://hdl.handle.net/10316/83566 | - |
dc.description | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia | - |
dc.description.abstract | WIT 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. | eng |
dc.description.abstract | 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. | por |
dc.language.iso | eng | - |
dc.rights | closedAccess | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | - |
dc.subject | Android SDK | por |
dc.subject | Chatbot | por |
dc.subject | Self-care | por |
dc.subject | WIT Bot Engine | por |
dc.subject | Operadores de telecomunicações | por |
dc.subject | Android SDK | eng |
dc.subject | Chatbot | eng |
dc.subject | Self-care | eng |
dc.subject | WIT Bot Engine | eng |
dc.subject | Telco | eng |
dc.title | SDK for self-care bot | eng |
dc.title.alternative | SDK para Bot de self-care | por |
dc.type | masterThesis | - |
degois.publication.location | WIT Software | - |
degois.publication.title | SDK for self-care bot | eng |
dc.peerreviewed | yes | - |
dc.identifier.tid | 202129772 | - |
thesis.degree.discipline | Informática | - |
thesis.degree.grantor | Universidade de Coimbra | - |
thesis.degree.level | 1 | - |
thesis.degree.name | Mestrado em Engenharia Informática | - |
uc.degree.grantorUnit | Faculdade de Ciências e Tecnologia - Departamento de Engenharia Informática | - |
uc.degree.grantorID | 0500 | - |
uc.contributor.author | Guilherme, Marco António Mendes::0000-0002-4943-1261 | - |
uc.degree.classification | 18 | - |
uc.degree.presidentejuri | Vilela, João Paulo da Silva Machado Garcia | - |
uc.degree.elementojuri | Oliveira, Hugo Ricardo Gonçalo | - |
uc.degree.elementojuri | Martins, Pedro José Mendes | - |
uc.contributor.advisor | Gaspar, Hugo | - |
uc.contributor.advisor | Oliveira, Hugo Ricardo Gonçalo | - |
item.openairetype | masterThesis | - |
item.fulltext | Com Texto completo | - |
item.languageiso639-1 | en | - |
item.grantfulltext | embargo_99991231 | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
crisitem.advisor.researchunit | CISUC - Centre for Informatics and Systems of the University of Coimbra | - |
crisitem.advisor.parentresearchunit | Faculty of Sciences and Technology | - |
crisitem.advisor.orcid | 0000-0002-5779-8645 | - |
Appears in Collections: | UC - Dissertações de Mestrado |
Files in This Item:
File | Description | Size | Format | Login |
---|---|---|---|---|
report_final_cover.pdf | 4.01 MB | Adobe PDF | Embargo Access Request a copy |
Page view(s) 50
491
checked on Jul 16, 2024
Download(s) 50
351
checked on Jul 16, 2024
Google ScholarTM
Check
This item is licensed under a Creative Commons License