Dissertação

{en_GB=MyCampus Chatbot: A Conversational Agent that offers information to IST Students} {} EVALUATED

{pt=Nesta tese vamos falar sobre a criação de um assistente pessoal para os alunos do Instituto Superior Técnico, que vem na forma de um chatbot. O objetivo do bot é facilitar as vidas dos alunos fazendo informação existente mais fácil de aceder. O bot irá receber toda a sua informação do FenixEdu \ac{API}, esta informação inclui é sobre cursos, o estudante, disciplinas, pagamentos, datas para avaliações e até informação sobre salas. O bot também é capaz de enviar notificações sobre anúncios de disciplinas para o utilizador. Também usámos e testámos o Dialogflow da Google como uma ferramenta para criar chatbots e usamos o Google’s Firebase e o Cloud Scheduler., en=In this thesis, we are going to discuss the creation of a personal assistant for the students of Instituto Superior Técnico, in the form of a chatbot. The objective of the bot is to facilitate the lifes of students and make existing information easily accessible. The bot will get all of its information from the FenixEdu \ac{API}, this information includes degree information, student's information, courses information, payments, dates to evaluations and even information about rooms. The bot is also able to give the user notifications about course announcements. We also used and tested Google’s Dialogflow as a tool to create chatbots.}
{pt=ChatBot, Assistente Pessoal da Universidade, DialogFlow, Firebase, FenixEdu API, IST, en=ChatBot, University personal assistant, DialogFlow, Firebase, FenixEdu API, IST;}

Novembro 13, 2019, 15:0

Orientação

ORIENTADOR

José Alberto Rodrigues Pereira Sardinha

Departamento de Engenharia Informática (DEI)

Professor Auxiliar