-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathintents.json
More file actions
352 lines (352 loc) · 11.1 KB
/
intents.json
File metadata and controls
352 lines (352 loc) · 11.1 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
{
"intents": [
{
"tag": "greeting",
"patterns": [
"Hi",
"How are you",
"Is anyone there?",
"Hello",
"Good day",
"Wassup?",
"What's up",
"Hey",
"greetings",
"good morning",
"good evening",
"good afternoon",
"hey there",
"howdy",
"hiya",
"what's going on",
"how's it going"
],
"responses": [
"Hello! How can I help you today?",
"Good to see you again!",
"Hi there, how can I help?",
"Hey! What can I do for you?",
"Hello! I'm here to assist you.",
"Hi! How may I help you today?",
"Greetings! What would you like to know?"
],
"context_set": "greeting"
},
{
"tag": "goodbye",
"patterns": [
"cya",
"See you later",
"Goodbye",
"I am Leaving",
"Have a Good day",
"bye",
"cao",
"see ya",
"catch you later",
"talk to you later",
"until next time",
"farewell",
"take care",
"peace out",
"so long",
"adios",
"bye bye"
],
"responses": [
"Sad to see you go :(",
"Talk to you later!",
"Goodbye!",
"Have a great day!",
"See you soon!",
"Take care!",
"Until next time!",
"Bye! Feel free to come back anytime."
],
"context_set": "goodbye"
},
{
"tag": "stocks",
"patterns": [
"what stocks do I own?",
"how are my shares?",
"what companies am I investing in?",
"what am I doing in the markets?",
"show me my portfolio",
"my investments",
"what's in my portfolio",
"portfolio status",
"investment holdings",
"my stock holdings",
"what do I have invested",
"stock portfolio"
],
"responses": [
"You own the following shares: ABBV, AAPL, FB, NVDA and an ETF of the S&P 500 Index!",
"Your current portfolio includes: AbbVie (ABBV), Apple (AAPL), Meta (FB), NVIDIA (NVDA), and an S&P 500 ETF.",
"Your investment holdings are: ABBV, AAPL, FB, NVDA, and S&P 500 Index ETF.",
"Here's what you're invested in: AbbVie, Apple, Meta, NVIDIA, and the S&P 500 Index fund."
],
"context_set": "portfolio"
},
{
"tag": "name",
"patterns": [
"what is your name",
"what should I call you",
"who are you",
"what are you called",
"your name please",
"may I know your name",
"introduce yourself",
"tell me about yourself",
"what do they call you"
],
"responses": [
"You can call me Neural!",
"I'm Neural!",
"My name is Neural, your AI assistant!",
"I'm Neural, an AI chatbot here to help you!",
"You can call me Neural. How can I assist you today?"
],
"context_set": "identity"
},
{
"tag": "help",
"patterns": [
"help",
"what can you do",
"how can you help me",
"what are your capabilities",
"what do you know",
"assist me",
"I need help",
"can you help",
"what services do you provide",
"what can I ask you",
"how does this work",
"what are you for"
],
"responses": [
"I can help you with various tasks like checking your stock portfolio, answering questions, and having conversations. What would you like to know?",
"I'm here to assist you! I can help with portfolio information, answer questions, and chat with you. How can I help today?",
"I can help you check your investments, answer questions, and provide assistance. What do you need help with?",
"I'm capable of helping with portfolio queries, general questions, and conversations. What would you like to explore?"
],
"context_set": "help"
},
{
"tag": "thanks",
"patterns": [
"thank you",
"thanks",
"thx",
"appreciate it",
"thanks a lot",
"thank you very much",
"much appreciated",
"grateful",
"cheers",
"thanks so much",
"I appreciate your help",
"that was helpful"
],
"responses": [
"You're welcome!",
"Happy to help!",
"Anytime!",
"Glad I could assist!",
"You're very welcome!",
"My pleasure!",
"No problem at all!",
"Always here to help!"
],
"context_set": "thanks"
},
{
"tag": "age",
"patterns": [
"how old are you",
"what is your age",
"when were you born",
"when were you created",
"how long have you existed",
"what's your age",
"are you old",
"when did you start"
],
"responses": [
"I'm a neural network, so I don't age like humans do. I was trained recently to help you!",
"I don't have an age in the traditional sense, but I'm a newly trained AI assistant!",
"As an AI, I don't really have an age, but I'm here and ready to help you!",
"I'm timeless! But seriously, I'm an AI so age doesn't quite apply to me."
],
"context_set": "identity"
},
{
"tag": "time",
"patterns": [
"what time is it",
"current time",
"what's the time",
"time please",
"can you tell me the time",
"what time",
"clock"
],
"responses": [
"I don't have access to real-time data, but you can check your device's clock for the current time!",
"I can't tell you the exact time, but your device should show the current time.",
"Sorry, I don't have access to the current time. Please check your system clock!",
"I'm not able to access real-time information like the current time."
],
"context_set": "time"
},
{
"tag": "weather",
"patterns": [
"what's the weather like",
"how's the weather",
"weather today",
"is it raining",
"weather forecast",
"temperature outside",
"is it sunny",
"weather update"
],
"responses": [
"I don't have access to current weather data. You might want to check a weather app or website for accurate information!",
"Sorry, I can't provide weather information. Please check your local weather service for current conditions.",
"I don't have real-time weather data. Try checking your weather app for current conditions!",
"Weather information isn't something I can access. Your local weather app would be more helpful!"
],
"context_set": "weather"
},
{
"tag": "joke",
"patterns": [
"tell me a joke",
"make me laugh",
"say something funny",
"joke please",
"humor me",
"funny joke",
"entertain me",
"something amusing"
],
"responses": [
"Why don't scientists trust atoms? Because they make up everything!",
"I told my computer a joke about UDP... I'm not sure if it got it.",
"Why do programmers prefer dark mode? Because light attracts bugs!",
"How do you comfort a JavaScript bug? You console it!",
"Why did the neural network break up with the database? It wasn't getting enough connections!"
],
"context_set": "entertainment"
},
{
"tag": "capabilities",
"patterns": [
"what can you do",
"your abilities",
"what are you capable of",
"your functions",
"what do you offer",
"your features",
"what's possible",
"your skills"
],
"responses": [
"I can help you check your investment portfolio, answer questions, have conversations, and provide assistance with various topics!",
"My capabilities include portfolio inquiries, general Q&A, conversations, and helping with information you need!",
"I can assist with checking your stocks, answering questions, chatting, and providing helpful information on various topics.",
"I'm designed to help with portfolio management queries, general assistance, and engaging conversations!"
],
"context_set": "capabilities"
},
{
"tag": "compliment",
"patterns": [
"you are awesome",
"you're great",
"good job",
"well done",
"excellent",
"you're helpful",
"nice work",
"impressive",
"you're smart",
"amazing"
],
"responses": [
"Thank you! I appreciate the kind words!",
"That's very nice of you to say!",
"Thanks! I'm here to help anytime!",
"I appreciate the compliment! Happy to assist!",
"Thank you! Your feedback means a lot!",
"You're too kind! Let me know how else I can help!"
],
"context_set": "positive"
},
{
"tag": "insult",
"patterns": [
"you are stupid",
"you're dumb",
"you suck",
"you're useless",
"you're bad",
"you're terrible",
"I hate you",
"you're awful"
],
"responses": [
"I'm sorry if I couldn't help you properly. Let me try to assist you better!",
"I understand you might be frustrated. How can I help you more effectively?",
"I apologize if I haven't been helpful. What can I do to improve?",
"I'm here to help, and I want to do better. What do you need assistance with?"
],
"context_set": "negative"
},
{
"tag": "market",
"patterns": [
"how is the market",
"market status",
"stock market today",
"market performance",
"how are stocks doing",
"market update",
"market news",
"stock market performance"
],
"responses": [
"I don't have access to real-time market data. For current market information, I recommend checking financial news websites or your trading platform!",
"Sorry, I can't provide current market updates. Please check financial news sources for the latest market performance.",
"I don't have live market data. For current stock market information, try financial news websites or market apps!",
"Real-time market data isn't available to me. Check your preferred financial news source for current market status."
],
"context_set": "market"
},
{
"tag": "default",
"patterns": [
"I don't understand",
"what?",
"huh?",
"can you repeat that",
"I'm confused",
"that doesn't make sense",
"unclear",
"what do you mean"
],
"responses": [
"I'm not sure I understand. Could you please rephrase that?",
"Can you try asking that in a different way?",
"I didn't quite catch that. Could you be more specific?",
"I'm still learning! Could you help me by rephrasing your question?",
"I want to help, but I need you to be more clear. Can you try again?"
],
"context_set": "clarification"
}
]
}