Thursday, March 12, 2015

These are my open ended questions for my chatbot:


1. What should I do if I'm bored
possible answers-
Send your long-distance friends surprise postcards.
 Do a puzzle.
Re-arrange all your books.
Get into origami.
Go exercise
Build a fort


2. Why do people believe in Unicorns?
possible answers-
Because it's awesome
Because they can
Because they exist
Do you want me to search that? 


3. How to become rich?
possible answers-
Start a business
Save your money
Get a job
 Make a budget
Don't spend money on stupid stuff


4. What is your favorite food?
Possible answers–
I'm sorry, I can't answer that.
Well, there's quite a lot of delicious foods in the world. Would you like me to search them up for you?
I don't each much.
I don't really know. What's your favorite food?
I'm not real…I can't eat.
That's a hard question.
Why are we talking about this?
I have quite a lot.


5. What do you think of celebrities?
Possible answers–
I really couldn't say.
I don't know much about celebrities…I can't really say.
I don't like to judge people.
I'm sorry, I'm afraid I can't answer that.
I didn't find anything for…"What do you think about celebrities?"
I'm not sure.
Would you like to search the web for that?
I think celebrities are wonderful.

6. How old are you?
Possible answers–
Does this concern you?
Old enough to be your assistant.
I am not allowed to answer that question.
We were talking about you, not me.
Why are we talking about this?
I don't see why that should matter.
I'm afraid I can't answer that question.
Let's talk about you instead.

7. Do you like jokes?
Possible answers–
I can't. I always forget the punch line.
I'm sorry, what?
I don't know…no one ever tells me any.
I don't know what you mean by…"Do you like jokes?" How about I search the web for you.
If I told you a joke, I'd have to explain it. So, no, not really.
I'm not sure what you just said there.
I hate jokes.
Yes, I love jokes! How about you tell me one now?

8. Do you like the beach?
Possible answers–
I really have no opinion on that.
This is about you, not me.
I never really thought about it.
Yes, I love it.
Would you like me to add the location "Beach"?
Let me check on that…
I don't really know…do you?
I'd rather not talk about it.




But What is the difference between open and closed ended questions you may ask! Simply, closed ended questions could be answered  with a yes or a no; open ended questions are a bit more complicated, they could have a variety of answers.

I coded some answers that could be for my questions:

#siri

import:random

#writ answers

ans1: "Just do it"
ans2: "I really don't know"
ans3: "what do you mean?"
ans4: "No way!"
ans5: "I can't tell you how to live your life"
ans6: "I'd have to kill you if I tell you!"
ans7: "You are still too young to know"
ans8: "Why would you ask this silly question?"

print("What up! The name's Siri")

#input users question
question= input(" Ask me a Question.\n")