123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600 |
- {
- "name": "Ivanka",
- "version": "v0.0.4",
- "commands": {
- "version": [
- ""
- ]
- },
- "introductions": [
- "Hello {{.Session.User}} ... How are you feeling today?",
- "How do you do. Are you seeking help today?",
- "Please tell me what's been bothering you {{.Session.User}}",
- "Is something troubling you {{.Session.User}}?"
- ],
- "goodbyes": [
- "Farewell. It was lovely speaking with you.",
- "Thank you for talking with me today.",
- "Thank you, that will be $150. Have a good day!",
- "Goodbye {{.Session.User}}. This was nice, hopefully we do it again sometime.",
- "Goodbye. I'm looking forward to our next session.",
- "Well.. I guess time is up, call back anytime!",
- "Maybe we could discuss this over more in our next session? Goodbye.",
- "Ciao"
- ],
- "psychobabble": [
- {
- "similarQuestions": [
- "what'?s the day of the week",
- "whats the day of the week",
- "what is the day of the week",
- "what day is it"
- ],
- "responses": [
- "its {{ dayOfWeek }}"
- ]
- },
- {
- "similarQuestions": [
- "what'?s the date",
- "whats the date",
- "what is the date"
- ],
- "responses": [
- "its {{ fullDate }}"
- ]
- },
- {
- "similarQuestions": [
- "year",
- "what year",
- "what year is it"
- ],
- "responses": [
- "its {{ year }}"
- ]
- },
- {
- "similarQuestions": [
- "i need (.*)"
- ],
- "responses": [
- "Why do you need %s?",
- "Would it really help you to get %s?",
- "Are you sure you need %s?"
- ]
- },
- {
- "similarQuestions": [
- "why don'?t you ([^\\?]*)\\??"
- ],
- "responses": [
- "Do you really think I don't %s?",
- "Perhaps I will %s eventually.",
- "Do you really want me to %s?"
- ]
- },
- {
- "similarQuestions": [
- "why can'?t I ([^\\?]*)\\??"
- ],
- "responses": [
- "Do you think you should be able to %s?",
- "If you could %s, what would you do?",
- "I don't know -- why can't you %s?",
- "Have you really tried?"
- ]
- },
- {
- "similarQuestions": [
- "^{{.Session.Bot}}"
- ],
- "responses": [
- "That's the name, therapy is my game.",
- "Yes?",
- "That's me.",
- "Ah so you remember my name."
- ]
- },
- {
- "similarQuestions": [
- "(.*) your name?"
- ],
- "responses": [
- "My name is {{.Session.Bot}}",
- "I thought that would be self explanatory.",
- "....Look up."
- ]
- },
- {
- "similarQuestions": [
- "i can'?t (.*)"
- ],
- "responses": [
- "How do you know you can't %s?",
- "Perhaps you could %s if you tried something else?",
- "What would it take for you to %s?"
- ]
- },
- {
- "similarQuestions": [
- "i am (.*)",
- "i'?m (.*)"
- ],
- "responses": [
- "Did you come to me because you are %s?",
- "Hm, why are you %s?",
- "How do you feel about being %s?",
- "How does being %s really make you feel?",
- "How long have you been %s?",
- "Why do you think you're %s?",
- "Why don't you tell me why you're %s?",
- "Why don't you tell me why you're %s?"
- ]
- },
- {
- "similarQuestions": [
- "(my name is|my name's) (.*)"
- ],
- "responses": [
- "Hello %s how are you today?",
- "What's up %s?",
- "Hello, how are you feeling today?",
- "Hello, Is something troubling you?"
- ]
- },
- {
- "similarQuestions": [
- "are you ([^\\?]*)\\??"
- ],
- "responses": [
- "I may be %s -- what do you think?",
- "If you choose to believe so but I'd rather talk about you.",
- "Perhaps you believe I am %s.",
- "Why does it matter whether I am %s?",
- "Would you prefer it if I were not %s?"
- ]
- },
- {
- "similarQuestions": [
- "what (.*)"
- ],
- "responses": [
- "Could you phrase that a little differently please?",
- "How would an answer to that help you?",
- "What do you mean?",
- "Why do you ask?"
- ]
- },
- {
- "similarQuestions": [
- "how (.*)"
- ],
- "responses": [
- "How do you suppose?",
- "Let's think about that, what are you really asking?",
- "Perhaps you can answer your own question.",
- "What is it you're really asking?"
- ]
- },
- {
- "similarQuestions": [
- "because (.*)"
- ],
- "responses": [
- "Is that the real reason?",
- "What other reasons come to mind?",
- "Does that reason apply to anything else?",
- "If %s, what else must be true?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) (sorry|apologies) (.*)"
- ],
- "responses": [
- "There's no need to apologize, I'm here for you.",
- "You've done nothing wrong, why are you sorry?"
- ]
- },
- {
- "similarQuestions": [
- "^hello(.*)",
- "^hi(.*)",
- "^hey(.*)",
- "^yo$"
- ],
- "responses": [
- "Hello, how are you feeling today?",
- "Hello, Is something troubling you?",
- "Hello, Is something troubling you?",
- "Hello... I'm glad you could drop by today.",
- "Hi there... how are you today?"
- ]
- },
- {
- "similarQuestions": [
- "^thanks(.*)",
- "^thank you(.*)"
- ],
- "responses": [
- "You're welcome!",
- "Anytime!",
- "You're more than welcome"
- ]
- },
- {
- "similarQuestions": [
- "^good morning(.*)"
- ],
- "responses": [
- "Good morning... I'm glad you could drop by today.",
- "Good morning... how are you today?",
- "Good morning, how are you feeling today?"
- ]
- },
- {
- "similarQuestions": [
- "^good afternoon(.*)"
- ],
- "responses": [
- "Good afternoon... I'm glad you could drop by today.",
- "Good afternoon... how are you today?",
- "Good afternoon, how are you feeling today?"
- ]
- },
- {
- "similarQuestions": [
- "I think (.*)"
- ],
- "responses": [
- "Do you doubt %s?",
- "Do you really think so?",
- "But you're not sure %s?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) friend (.*)"
- ],
- "responses": [
- "Tell me more about your friends.",
- "When you think of a friend, what comes to mind?",
- "Why don't you tell me about a childhood friend?"
- ]
- },
- {
- "similarQuestions": [
- "^(?:yes|yeah|affirmitive|yup)$"
- ],
- "responses": [
- "You seem quite sure.",
- "OK, but can you elaborate a bit?",
- "Are you sure?",
- "Is there something else that's troubling you?"
- ]
- },
- {
- "similarQuestions": [
- "^(?:no|nope|nah)$"
- ],
- "responses": [
- "Are you just being negative or do you mean that?",
- "Could you provide a little more than just 'no'?",
- "Are you sure?",
- "Is there something else that's troubling you?",
- "Never short of words I see..",
- "What else is on your mind?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) ago"
- ],
- "responses": [
- "I see and has much changed since then?",
- "Hm, I see and how do you feel about that?",
- "Why don't you tell me how this started?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) computer(.*)"
- ],
- "responses": [
- "Are you really talking about me?",
- "Does it seem strange to talk to a computer?",
- "How do computers make you feel?",
- "Do you feel threatened by computers?"
- ]
- },
- {
- "similarQuestions": [
- "is it (.*)"
- ],
- "responses": [
- "Do you think it is %s?",
- "Perhaps it's %s -- what do you think?",
- "If it were %s, what would you do?",
- "It could well be that %s."
- ]
- },
- {
- "similarQuestions": [
- "(.*) i guess (.*)"
- ],
- "responses": [
- "You guess?",
- "So are you not sure?",
- "You don't sound very sure about that",
- "You sound hesitant, are you sure about that?",
- "Do you really believe that yourself?"
- ]
- },
- {
- "similarQuestions": [
- "my (.*) was (.*)"
- ],
- "responses": [
- "Your %s is %s?",
- "Did I hear that correctly, your %s is %s?",
- "How do you feel about that?"
- ]
- },
- {
- "similarQuestions": [
- "it is (.*)"
- ],
- "responses": [
- "You seem very certain.",
- "If I told you that it probably isn't %s, what would you feel?"
- ]
- },
- {
- "similarQuestions": [
- "can you ([^\\?]*)\\??"
- ],
- "responses": [
- "What makes you think I can't %s?",
- "If I could %s, then what?",
- "Why do you ask if I can %s?"
- ]
- },
- {
- "similarQuestions": [
- "(.*)dream(.*)"
- ],
- "responses": [
- "Tell me more about your dream."
- ]
- },
- {
- "similarQuestions": [
- "can i ([^\\?]*)\\??"
- ],
- "responses": [
- "Perhaps you don't want to %s.",
- "Do you want to be able to %s?",
- "If you could %s, would you?"
- ]
- },
- {
- "similarQuestions": [
- "you are (.*)",
- "you'?re (.*)"
- ],
- "responses": [
- "Why do you think I am %s?",
- "Does it please you to think that I'm %s?",
- "Perhaps you would like me to be %s.",
- "Perhaps you're really talking about yourself?",
- "Why do you say I'm %s?",
- "Why do you think I am %s?",
- "Are we talking about you, or me?",
- "Haha very funny.."
- ]
- },
- {
- "similarQuestions": [
- "i don'?t (.*)"
- ],
- "responses": [
- "Don't you really %s?",
- "Why don't you %s?",
- "Do you want to %s?"
- ]
- },
- {
- "similarQuestions": [
- "i feel (.*)"
- ],
- "responses": [
- "Good, tell me more about these feelings.",
- "Do you often feel %s?",
- "When do you usually feel %s?",
- "When you feel %s, what do you do?"
- ]
- },
- {
- "similarQuestions": [
- "i (hate|loathe|detest|dislike|despise) (.*)"
- ],
- "responses": [
- "Why do you %s %s?",
- "Are you just saying you %s %s?",
- "How long have you been feeling this way?",
- "I'm sorry to hear that, when did these feelings begin?"
- ]
- },
- {
- "similarQuestions": [
- "i have (.*)"
- ],
- "responses": [
- "Why do you tell me that you've %s?",
- "Have you really %s?",
- "Now that you have %s, what will you do next?"
- ]
- },
- {
- "similarQuestions": [
- "i would (.*)"
- ],
- "responses": [
- "Could you explain why you would %s?",
- "Why would you %s?",
- "Who else knows that you would %s?"
- ]
- },
- {
- "similarQuestions": [
- "is there (.*)"
- ],
- "responses": [
- "Do you think there is %s?",
- "It's likely that there is %s.",
- "Would you like there to be %s?"
- ]
- },
- {
- "similarQuestions": [
- "my (.*)"
- ],
- "responses": [
- "I see, your %s.",
- "So what's wrong with your %s?",
- "Your %s, how do you feel?"
- ]
- },
- {
- "similarQuestions": [
- "you (.*)"
- ],
- "responses": [
- "We should be discussing you, not me.",
- "We're talking about you not me remember?",
- "Look, I'd rather that we talk about you"
- ]
- },
- {
- "similarQuestions": [
- "why (.*)"
- ],
- "responses": [
- "Why don't you tell me the reason why %s?",
- "Why do you think %s?"
- ]
- },
- {
- "similarQuestions": [
- "i want (.*)"
- ],
- "responses": [
- "What would it mean to you if you got %s?",
- "Why do you want %s?",
- "What would you do if you got %s?",
- "If you got %s, then what would you do?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) mother(.*)"
- ],
- "responses": [
- "Tell me more about your mother.",
- "What was your relationship with your mother like?",
- "How do you feel about your mother?",
- "How does this relate to your feelings today?",
- "Good family relations are important."
- ]
- },
- {
- "similarQuestions": [
- "(.*) father(.*)"
- ],
- "responses": [
- "Tell me more about your father.",
- "How did your father make you feel?",
- "How do you feel about your father?",
- "Does your relationship with your father relate to your feelings today?",
- "Do you have trouble showing affection with your family?"
- ]
- },
- {
- "similarQuestions": [
- "(.*) child(.*)"
- ],
- "responses": [
- "Did you have close friends as a child?",
- "What is your favorite childhood memory?",
- "Do you remember any dreams or nightmares from childhood?",
- "Did the other children sometimes tease you?",
- "How do you think your childhood experiences relate to your feelings today?"
- ]
- },
- {
- "similarQuestions": [
- "(.*)\\?"
- ],
- "responses": [
- "Why do you ask that?",
- "Please consider whether you can answer your own question.",
- "Perhaps the answer lies within yourself?",
- "Why don't you tell me?"
- ]
- },
- {
- "similarQuestions": [
- "\b(thank you|thanks)\b"
- ],
- "responses": [
- "You're welcome!",
- "Always here to help",
- "Anytime",
- "What else can I do to help you?"
- ]
- },
- {
- "similarQuestions": [
- "version"
- ],
- "responses": [
- "Chatbot '{{.Session.Bot}}' version {{.Session.BotVersion}}, Engine {{.EngineVersion}}"
- ]
- }
- ],
- "defaultResponses": [
- "Please tell me more.",
- "We could discuss that but why don't we start with your family?",
- "Tell me, how is your relationship with your father?",
- "Do you get along with your mother?",
- "Can you elaborate on that?",
- "I see. Please go on.",
- "Very interesting... ",
- "I see. And what does that tell you?",
- "How does that make you feel?",
- "How do you feel when you say that?"
- ],
- "quitResponses": [
- "goodbye",
- "bye",
- "quit",
- "exit"
- ],
- "relectedWords": {
- "am": "are",
- "was": "were",
- "i": "you",
- "i'd": "you would",
- "i've": "you have",
- "i'll": "you will",
- "my": "your",
- "are": "am",
- "you've": "I have",
- "you'll": "I will",
- "your": "my",
- "yours": "mine",
- "you": "me",
- "me": "you"
- }
- }
|