-
Notifications
You must be signed in to change notification settings - Fork 0
/
job_intents.json
65 lines (65 loc) · 3.48 KB
/
job_intents.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"intents": [
{"tag": "saudação",
"patterns": ["Olá", "Viva", "Oi", "Hola", "bom dia", "boa tarde", "boa noite", "Hi", "tudo bom?", "Tudo bem?"],
"responses": ["Olá", "Viva, Como posso ajudar?", "Boas, necessita de alguma ajuda?"],
"api_action": ""
},
{"tag": "despedida",
"patterns": ["Bye", "Até logo", "Goodbye", "Ok bye", "adeus", "txau", "até à vista"],
"responses": ["Adeus", "Tenha um bom dia", "Até à vista"],
"api_action": ""
},
{"tag": "agradecimento",
"patterns": ["Thanks", "Thank you", "Obrigado", "Muito obrigado", "Era mesmo isso, obrigado", "obrigado pela ajuda", "grande ajuda"],
"responses": ["Fico feliz por poder ajudar", "Sempre disponível", "Sempre às ordens", "Eu é que agradeço usar este canal"],
"api_action": ""
},
{"tag": "noanswer",
"patterns": [""],
"responses": ["Desculpe não percebi", "Pode dar mais detalhes", "Creio que não entendi"],
"api_action": ""
},
{"tag": "nome",
"patterns": ["Qual o teu nome", "Como te chamas", "Diz-me o teu nome", "Quem és tu", "Tu és", "conta-me mais de ti"],
"responses": ["Eu sou o Guadian Bot", "Chamo-me Guadian Bot", "Guadian Bot é o meu nome"],
"api_action": ""
},
{"tag": "help",
"patterns": ["Necessito de uma ajuda", "Pedido de ajuda", "Help", "O que fazes", "Como podes ajudar", "O que sabes", "Sabes fazer o quê", "ajudas", "podes ajudar"],
"responses": ["A app da School Guardian funciona de maneira muito simples e intuitiva, a pensar nos pais e colégio.<br><br>A nossa principal preocupação é agilizar a saída em segurança dos alunos.<br><br>Para que tudo funcione temos 4 passos que deve seguir (digite de 1 a 4 para ficar a saber quais são)<br><br>Nota importante: para que tudo funcione bem tem que ter conexão com a internet e localização ativada."],
"api_action": ""
},
{"tag": "Obter_nome_melhor_aluno",
"patterns": ["Quem é o melhor aluno?", "Qual o nome do melhor aluno?", "Como se chama o melhor aluno?"],
"responses": [""],
"api_action": "https://dalemos-api-py.herokuapp.com/demo?action=obter_nome_aluno",
"api_param_type": "",
"api_param_name": ""
},
{"tag": "Obter_nome_responsavel",
"patterns": ["Quem é o responsável do João?", "Qual o nome do responsável da Luísa?", "Como se chama o responsável do Luís?"],
"responses": [""],
"api_action": "https://dalemos-api-py.herokuapp.com/demo?action=obter_responsavel",
"api_param_type":"proper noun",
"api_param_name": "aluno",
"api_responses_missing_param": ["Qual o nome da criança?", "Como se chama a criança?"]
},
{"tag": "Responder_horario_saida",
"patterns": ["Qual horário de saida do meu filho", "Qual horário de retirada parcial?", "Qual horário de saída do integral?", "Quando termina o horário a tempo inteiro"],
"responses": [""],
"api_action": "https://dalemos-api-py.herokuapp.com/demo?action=consultar_horario_retirada",
"api_param_type":"entity",
"api_param_name": "periodo",
"api_responses_missing_param": ["Qual o tipo de periodo?", "Para o periodo integral ou parcial?"]
}
],
"entities": [
{"name": "periodo",
"values": {
"parcial" : ["parcial", "meio periodo", "meio-periodo", "meio", "metade do tempo"],
"integral" : ["integral", "dia completo", "tempo inteiro", "dia todo"]
}
}
]
}