Mind map
App

Mapa mental: App
Map content
App
- ***Aplicação [Chatbot] - Cria ou restaura uma conversa do Banco de Dados [Firebase]. - Faz o fluxo da conversa. - Envia e recebe as perguntas e respostas ao DialogFollow. - Guarda diálogos do App no Firebase [Banco de Dados].
Android
- ***Sistema Operacional - Sistema do Dispositivo que armazena a aplicação.
- DialogFollow
- API - Consome o treinamento para fazer o fluxo de resposta com o App [Chatbot]. - Utiliza a web service para fazer os diálogos com a aplicação.
- Web Service [Google - Cloud Functions]
- ***Web Service - Fornece os tratamentos para cada pergunta do usuário enviando a resposta em arquivo no formato Json contendo a resposta da requisição. - Evita a perda de contexto [diálogo], recuperação o contexto em casos em que não é encontrado uma resposta para a pergunta enviada pelo usuário.
- Funcoes : { Intents }
- Json : { Js }
- Firebase [Database]
- ***Banco de Dados - Guarda as conversas de cada usuário com o Chatbot. - Fornecendo-as de acordo com as requisições feita pelo App [Chatbot].
- usuários : { conversas }
- Json : { Js }
- Hardware
Usuário