Projecto para disciplina Laboratório de projecto
Manual de utilização
1º Para começar o chatbot, Abra a consola de comandos do windows e escreva "pip install telepot". Isto fará com que a biblioteca de conexão entre o Python e o telegram seja instalada.
2º Após o codigo-fonte ser importado, execute o ficheiro "telegram.py" através da consola de comandos. Posicione-se na pasta com os ficheiros relativos ao chatbot e escreve "python -m telegram.py"
3º Abrir a aplicação telegram e no menu de procura (topo superior esquerdo do ecrã), colocar a handle do bot @DrKnowUalbot , para iniciar uma conversa com o chatbot.
4º Para começar a interação com o chatbot, pressiona o botão "/start".
5º Selecione a sua linguagem
6º Chegou ao menu principal do chatbot. A partir deste menu, pode: - fazer perguntas ao chatbot sobre as disciplinas de Aplicações de base de dados e Modelação de Base de Dados (passo 6.1) - realizar um quiz para testar os seus conhecimentos (passo 6.2) - selecionar uma linguagem
6.1) Para realizar perguntas ao chatbot, escolha "selecionar disciplina" / "Subject Selection".
Ao clicar, aparecerá um novo menu no qual poderá escolher qual disciplina deseja que seja lecionada (ABD/MBD)
6.1.1) Ao selecionar uma disciplina, o chatbot responderá com uma lista de matérias na qual têm conhecimentos.
Após decidir qual a matéria que quer aprender, faça a pergunta ao chatbot. Por exemplo "O que são base de dados?"
O bot questionará o utilizador qual o tipo de resposta que pretende, ao qual o utilizador responderá com o tipo de resposta desejado.
6.2) Para realizar um quiz, carregue no botão quiz no menu principal. Abrirá um novo menu. Escolha a opção começar "quiz"
6.2.1) O Quiz começou. Responda a 10 perguntas. No fim dessas 10 perguntas, o chatbot dará o seu resultado no quiz.
Este resultado será calculado por uma formula que calcula o numero de respostas certas e o tempo que o utilizador demorou a responder ao quiz inteiro.
6.2.1.1) Se desejar repetir o quiz, prima o botão "Tentar de novo"/"Try again", se desejar voltar ao menu inicial, prima "/stop"
6.3) Se escrever "/stop" em qualquer interface do chatbot, irá voltar ao menu principal.
- Divirta-se! :)