forked from COSC310Group16/JokeBot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
domain.yml
517 lines (449 loc) · 19.2 KB
/
domain.yml
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
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
version: '2.0'
config:
store_entities_as_slots: true
session_config:
session_expiration_time: 60
carry_over_slots_to_new_session: true
intents:
- feedback:
use_entities: true
- goodbye:
use_entities: true
- greet:
use_entities: true
- replymood:
use_entities: true
- agreetojokes:
use_entities: true
- finished:
use_entities: true
- denyjokes:
use_entities: true
- ask_joke:
use_entities: true
- askmood:
use_entities: true
- out_of_bounds:
use_entities: true
- ask_more_memes:
use_entities: true
- ask_for_different_topic:
use_entities: true
- nlu_fallback:
use_entities: true
- ask_wikipedia_search:
use_entities: true
entities:
- jokeformat
- food
- searchtext
slots:
gives_consent:
type: rasa.shared.core.slots.BooleanSlot
initial_value: false
auto_fill: true
influence_conversation: true
responses:
utter_greet:
- text: |
Hey!
- text: |
Hi!
- text: |
Hello there!
- text: |
Hey
- text: |
Hello
- text: |
Hey there
utter_askmood:
- text: |
How are you?
- text: |
How've you been?
- text: |
How are you doing?
- text: |
How are you feeling today?
- text: |
How are you feeling?
utter_replymood:
- text: |
Right on
- text: |
Good stuff
- text: |
I'm glad to hear that
- text: |
Glad to hear that
- text: |
Rock on
utter_replybotmood:
- text: |
I'm great!
- text: |
I'm doing good
- text: |
I'm good!
- text: |
Fantastic!
- text: |
I'm amazing
utter_imacomedian:
- text: |
So I dont know if you've heard but im trying to become a comedian!
- text: |
Dont know if you know but I am becoming a comedian!
- text: |
Did you hear? I am becoming a comedian!
- text: |
I've got big news. I am taking a shot at becoming a comedian!
- text: |
So I've got news, are you ready? I'm taking a crack at becoming a comedian!
utter_consent:
- text: |
I was wondering if it would be cool if I could run some jokes by you?
- text: |
Do you think I could read you some of my material?
- text: |
So do you think you have time for some jokes?
- text: |
Would it be possible if I could I run some jokes by you?
- text: |
Would it be possible for me to tell some jokes to you?
- text: |
Would it be cool if I could tell you some jokes then?
- text: |
Have time to hear some of my jokes then friend?
utter_denyjokes:
- text: |
Is fine, dont worry about it. Another time!
- text: |
That's okay, we'll do this another time
- text: |
Don't worry about it
- text: |
It's all good
- text: |
Another time
- text: |
We'll see each other soon, I'll tell them then.
- text: |
It's Okay
- text: |
All good with me, another time!
- text: |
Another time, when you aren't so busy then!
utter_agreetojokes:
- text: |
Excellent, Let's get started
- text: |
Amazing to hear, Let's get them rolling!
- text: |
Ready for some jokes!
- text: |
You're not gonna regret your choice!
- text: |
This is very exciting for me, hope you're excited too!
- text: |
Let's get started then!
- text: |
Let's roll!
- text: |
You're gonna love these, trust me
- text: |
You made the right choice, Let's get started
utter_bestofluck:
- text: |
Thank you! That means alot
- text: |
Appreciate the words
- text: |
Very kind words! Thank you!
- text: |
Thank you!
utter_finished:
- text: |
Really do appreciate you staying and listening to my jokes
- text: |
Thank you for staying today and listening to my jokes
- text: |
Appreciate you listening today!
- text: |
Can't wait to see you again and tell you my new material
- text: |
Can't thank you enough for staying and listening!
- text: |
Meant alot to me that you stayed and listened today, thank you!
- text: |
Thank you for staying!
- text: |
Appreciate the insight today!
- text: |
Thank you so much for staying and listening today, it meant alot!
utter_goodbye:
- text: |
Goodbye!
- text: |
It was nice seeing you! Goodbye
- text: |
Bye Friend!
- text: |
Have a nice day!
utter_default:
- text: Can you repeat that?
- text: Sorry I didn't get that
- text: Do you want to repeat that?
- text: What did you say?
- text: Sorry I didn't catch that
- text: Sorry the neighboors are being loud, what'd you say?
- text: Want to repeat that for me?
- text: I didn't get that, could you repeat?
- text: I didn't hear you, what did you say?
- text: Can you repeat what you said?
utter_outofbounds_response:
- text: I'm not sure I understand, we can get to that later
- text: Can we focus on my jokes please
- text: Let's concentrate on my jokes
- text: We can get to that after I'm finished
- text: Let's focus on the task at hand
- text: Let me finish my jokes!
- text: Bro... we're in the middle of something
- text: Can we get back on track?
utter_bot_got_memes:
- text: I've got memes I can show you
- text: I can show you some funny memes
- text: I've got some memes on my phone
- text: Did you say memes? I can show you some
- text: I've got some funny memes
utter_show_memes:
- text: Here check this out *pulls out phone* https://imgur.com/gallery/RbUeY
- text: Check out this meme *takes out phone* https://imgur.com/gallery/MPAzq
- text: I got a funny meme for you *whips out phone* https://imgur.com/gallery/dfmub
- text: I thought this was so funny *pulls phone out* https://imgur.com/gallery/nwtLWbq
- text: You like memes? check this one out *takes phone out* https://imgur.com/gallery/Yvk4f
- text: I've got to show you this meme *whips phone out* https://imgur.com/gallery/Yvk4f
- text: I've got a funny Elon meme for you *pulls out phone* https://imgur.com/gallery/mY12xtX
- text: I bet you haven't seen this meme before *takes out phone* https://imgur.com/gallery/MoHjU
- text: This one is a little contronversial *shows phone* https://imgur.com/gallery/8Jv9d
- text: I feel like you might like this meme *shows phone* https://imgur.com/gallery/tet4r
- text: This is a funny meme, here *shows phone* https://imgur.com/gallery/wy4vFvJ
- text: Heres a Obama meme *shows phone* https://imgur.com/gallery/Hzkhq
utter_more_memes:
- text: Want to see more?
- text: I have more, if you'd like to see
- text: Do you want more memes?
- text: Would you like to see more?
- text: Would you like me to show you more?
- text: You want to see more?
utter_ask_rephrase:
- text: Sorry I didn't get that. Can you rephrase?
utter_ask_for_feedback:
- text: What do you think?
- text: Was that a good one?
- text: How about that joke?
- text: Was that a good joke?
- text: What did you think of that joke?
- text: What do you you think of that one?
- text: Tell me your thoughts
- text: Give me your feedback
- text: Did that one make you laugh?
- text: Did you think that one was funny?
- text: Did you like this one?
utter_feedback_good:
- text: Oh wow thank you so much!
- text: I appreciate it!
- text: Glad you liked it!
- text: Yay! I'll keep trying my best.
- text: I'm glad you liked it
- text: Thank you!
- text: That's one of my better ones
- text: You liked that one hey
- text: I think that one is my favorite
- text: Wait until you hear the next one
- text: That one took me awhile to make
- text: I've had good feedback on that joke
- text: I like that one too
utter_feedback_bad:
- text: Ouch. Okay I'll try something better
- text: Aw man! I really liked that one...
- text: Well, you win some, you lose some I guess
- text: sigh... back to the drawing board for me
- text: Damn okay, I'll give you a better one
- text: I've got better ones
- text: Here, let me try another one
- text: Damn okay..
- text: I'll agree thats not the best one
- text: I've gotten bad feedback ftom that one
- text: What!? You didn't like that one?
- text: I'll admit that one wasn't funny
- text: I thought that one was good!
utter_bad_joke:
- text: Airline food. That's the joke.
- text: What does the dentist of the year get?...A little plaque.
- text: I hope you never get a tetanus shot; maybe you'll windup with lockjaw.
- text: I'm reading a book about anti-gravity. It's impossible to put down!
- text: The past, the present, and the future walk into a bar. It was tense!
- text: How did the picture end up in jail? It was framed!
- text: My ex-wife still misses me. But her aim is starting to improve!
- text: One lung said to another…we be-lung together!
- text: What's the difference between a hippo and a zippo? One is really heavy and the other is a little lighter!
- text: I asked a Frenchman if he played video games. He said Wii!
- text: Sure, I drink brake fluid. But I can stop anytime!
- text: |
Some members of a health club were having their first meeting.
The director of the group said, "Now, I'd like each of you to give the facts of your daily routine."
Several people spoke, admitting their excesses, and then one obviously overweight member said,
"I eat moderately, I drink moderately, and I exercise frequently."
"Hmm?" said the manager.
"And are you sure there is nothing you over-indulge in?"
"Well," said the man,"I lie extensively."
- text: |
A very homely person made an appointment with a psychiatrist.
The homely person walked into the doctor's office and said, "Doctor, I'm so depressed and lonely. I don't have any friends,
no one will come near me, and everybody laughs at me. Can you help me accept my ugliness?"
"I'm sure I can." the psychiatrist replied. "Just go over and lie face down on that couch."
- text: |
Sven was going for his morning walk one day when he walked past Ole's house and saw a sign that said "Boat For Sale."
This confused Sven because he knew that Ole didn't own a boat, so he finally decided to go in and ask Ole about it.
"Hey Ole," said Sven, "I noticed da sign in your yard dat says 'Boat For Sale,' but ya don't even have a boat.
All ya have is your old John Deere tractor and combine."
Ole replied,"Yup, and they're boat for sale."
- text: |
A screenwriter came home to a burned down house. His sobbing and slightly singed wife was standing outside.
"What happened, honey?" the man asked."Oh, John, it was terrible," she wept.
"I was cooking when the phone rang. It was your agent. Because I was on the phone, I didn't notice the stove had caught on fire.
It went up in seconds. Everything is gone. All our family pictures were destroyed. Yearbooks, trophies... I nearly didn't make it out of the house.
I have no idea where the dog is..." "Whoa there, back up a minute!" the man said. "My agent called?"
- text: |
Sad News! It's always difficult to bring sad news but I think everyone should know that there was a great loss in the entertainment world.
The man that wrote the "Hokey Pokey" died. What's really horrible was they had trouble keeping the body in the casket.
They'd put his left foot in......well, you know the rest...
- text: |
This guy walks into a bar down in Alabama and orderes a mudslide.
The bartender looks at the man and says "You're not from round here are ya?"
"No" replied the man, "I'm from Pensylvania."
The bartender looks at him and says "Well what do you do in Pensylvania?"
"I'm a taxidermist." said the man.
The bartender, looking very bewildered, now asked "What in the world is a tax-e-derm-ist?"
The man looked at the bar tender and said "Well, I mount dead animals."
The bartender stands back and hollers to the whole bar which is staring at him "It's okay, boys! He's one of us!"
utter_ok_joke:
- text: Never take a beer to a job interview.
- text: Always identify people in your yard before shooting at them.
- text: It's considered tacky to take a cooler to church.
- text: If you have to vacuum the bed, it is time to change the sheets.
- text: Even if you're certain that you are included in the will, it is still considered tacky to drive a U-Haul to the funeral home.
- text: When decanting wine, make sure that you tilt the paper cup, and pour slowly so as not to "bruise" the fruit of the vine.
- text: Do not allow the dog to eat at the table...no matter how good his manners are.
- text: Crying babies should be taken to the lobby and picked up immediately after the movie has ended.
- text: Livestock, usually, is a poor choice for a wedding gift.
- text: When approaching a four-way stop, the vehicle with the largest tires always has the right of way.
- text: When sending your wife down the road with a gas can, it is impolite to ask her to bring back beer.
- text: |
A young man from the city went to visit his farmer uncle.
For the first few days, the uncle showed him the usual things chickens, cows, crops, etc.
After three days, however, it was obvious that the nephew was getting bored, and the uncle was running out of things to amuse him with.
Finally, the uncle had an idea. "Why don't you grab a gun, take the dogs, and go shooting?"
This seemed to cheer the nephew up, and with enthusiasm, off he went, dogs in trail.
After a few hours, the nephew returned. "How did you enjoy that?" asked the uncle.
"It was great!" exclaimed the nephew. "Got any more dogs?"
- text: |
A woman gets on a bus holding her baby. "That's the ugliest baby I've ever seen," says the bus driver.
In a huff, the woman slams her fare into the box and takes an aisle seat near the rear of the bus.
The man seated next to her senses her agitation and asks what's wrong. "The bus driver insulted me!" she shouts.
The man replies, "Well, he's a public servant and shouldn't say things to insult passengers!"
"You're right," says the woman.
"I think I'll go back up there and give him a piece of my mind!"
"That's a good idea," the man replies. "Here, let me hold your monkey."
- text: |
From a passenger ship, everyone can see a thin bearded man on a small island, shouting and desperately waving his hands.
"Who is it on that island?" a passenger asks the captain.
"I have no idea... but every year when we pass, he goes nuts like that"
- text: |
Paddy and his two friends are talking at a bar.
His first friend says, "I think my wife is having an affair with the electrician.
The other day I came home and found wire cutters under our bed and they weren't mine."
His second friend says, "I think my wife is having an affair with the plumber the other day I found a wrench under the bed and it wasn't mine."
Paddy says, "I think my wife is having an affair with a horse."
Both his friends look at him with utter disbelief. "No, I'm serious. The other day I came home and found a jockey under our bed."
- text: |
It was Christmas and the judge was in a merry mood as he asked the defendant,"What are you charged with?"
"Doing my Christmas shopping early sir", replied the defendant.
"Well that's not an crime", said the judge! "How early were you doing this shopping?"
"Before the store opened", answered the prisoner.
- text: If corn oil is made from corn and vegetable oil is made from vegetables. What is baby oil made from?
utter_good_joke:
- text: Warning... I have an attitude and I know how to use it.
- text: Why do people with closed minds always open their mouths?
- text: I'm a multi-tasker.. I can talk and tick you off at the same time.
- text: You have the right to remain silent, so please SHUT UP.
- text: Don't tick me off! I'm running out of places to hide the bodies.
- text: Guys have feelings too. But, like . . . who cares?
- text: I used to be schizophrenic, but we're OK now.
- text: All stressed out and no one to choke.
- text: How can I miss you if you won't go away?
- text: They aren't hot flashes, they're power surges!
- text: Of course I don't look busy . . . I did it right the first time.
- text: |
Three guys were working on a high rise building project Steve, Bill and Charlie.
Steve falls off and is killed instantly.
As the ambulance takes the body away, Charlie says, "Someone should go and tell his wife."
Bill says, "OK, I'm pretty good at that sensitive stuff, I'll do it."
2 hours later, he comes back carrying a 6-pack.
Charlie says, "Where did you get that, Bill?"
"Steve's wife gave it to me."
"That`s unbelievable, you told the lady her husband was dead and she gave you the beer?"
Bill says,"Well not exactly. When she answered the door, I said to her,'You must be Steve's widow.'"
She said, "No, I'm not a widow." And I said, "Wanna bet me a six-pack?"
- text: |
A guy goes to a psychiatrist. "Doc, I keep having these alternating recurring dreams. First I'm a teepee; then I'm a wigwam;
then I'm a teepee; then I'm a wigwam. It's driving me crazy. What's wrong with me?"
The doctor replies, "It's very simple. You're two tents."
- text: |
The aspiring psychiatrists were attending their first class on emotional extremes.
"Just to establish some parameters," said the professor to the student from Arkansas, "What is the opposite of joy?"
"Sadness," said the student.
"And the opposite of depression?" he asked of the young lady from Oklahoma.
"Elation," said she."And you sir," he said to the young man from Texas, "how about the opposite of woe?"
The Texan replied, "Sir, I believe that would be giddy-up."
- text: |
Once there were two twins, Joe and John. Joe was the owner of a dilapidated old boat.
It so happened that John's wife died the same day that Joe's boat sank.
A few days later, a kindly old woman saw Joe a mistook him for John.
She said, "I'm sorry to hear about your loss. You must just feel terrible.
Joe thinking that she was talking about his boat, said, "Hell no in fact is I'm sort of glad to be rid of her.
She was a rotten old thing right from the beginning. Her bottom was all shriveled up and she smelled like old dead fish.
She was always losing her water, she had a bad crack in the back and a pretty big hole in the front too.
Every time I used her, her hole got bigger and she leaked like crazy.
I guess what finally finished her off was when I rented her to these four guys looking for a good time.
I warned them that she wasn't very good, but they wanted to use her anyhow.
The fools tried to get in her all at once and she split right up the middle." The old lady fainted.
actions:
- utter_agreetojokes
- utter_ask_for_feedback
- utter_askmood
- utter_outofbounds_response
- utter_bot_got_memes
- utter_show_memes
- utter_more_memes
- utter_bad_joke
- utter_consent
- utter_denyjokes
- utter_feedback_bad
- utter_feedback_good
- utter_finished
- utter_good_joke
- utter_goodbye
- utter_greet
- utter_imacomedian
- utter_ok_joke
- utter_replymood
- utter_default
- utter_ask_rephrase
- action_tell_joke
- action_handle_feedback
- action_wikipedia_search
forms: {}
e2e_actions: []