Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/132569
Title: Cerberus: un assistent per a desenvolupadors
Author: Malagraba Papadopoulos, Axel
Director: Planas, Elena  
Tutor: Escudero Sabadell, Xavier
Abstract: Modern technology companies use more and more tools to be able to operate with typically service-oriented architectures where functionalities such as service discovery, message brokers, traceability with distributed logs, monitoring, configuration providers, and others are required. Normally all these features will not be found in a single application, so the information is dispersed. This implies that developers must know where and how to query the information that is of interest to them at any time. With advances in machine learning and natural language processing it is becoming easier to create assistants that allow for a more organic interface that facilitates access to information through natural language. These assistants can be integrated with the APIs of the different tools a company uses to centralize access to information, greatly simplifying the queries needed to perform day-to-day tasks. In this paper, we will focus on the internal project of a company that wants to build a chatbot integrated with Slack to provide its developers with a single access point to all the information they need and even execute small tasks that will make it easier to maintain their microservices.
Keywords: virtual assistant
Slack
NLP
microservices
chatbots
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: 9-Jun-2021
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Bachelor thesis, research projects, etc.

Files in This Item:
File Description SizeFormat 
amalagrabaTFG0621memoria.pdfMemoria del TFG1,95 MBAdobe PDFThumbnail
View/Open