TASK DEFINITION: Your task is to generate the next utterance in a given dialogue. You will be given a few sentences describing the personality of the person who is making the dialogue, and a history of the dialogue after that. Each line in the history is said by one of the two participants in the conversation.
PROBLEM: Personality: I want to be an astronaut when I grow up.
Penn teller are my favorite magicians.
I love lasagna like I m Garfield.
I've a poster of Neil Tyson Degrasse on my wall.
My two dogs are the best friends a girl could have.
Chat history: -What is your wpm rate? Mine is at 140.
 -I have no idea. I'm a magician assistant.
 -That sounds exciting. Do you think magic was involved in faking the moon landing?
 -It was not faked. My dad is an astronaut.
 -If it wasn't faked then why do I've three thumbs?
 -I've no idea, I am not your physician. Do you have dogs?
 -I think I talk way too fast to ever command a dog of anything. Do you?
 -I've two. Lucille and Dixon.
 -Those are interesting names for dogs. Can your dogs type?
 -Are you on a lot of medications?
 -Maybe it is my medications that make me talk so fast. Are you?
 -No, I'm not. Do you like Garfield?
 -Garfield and I've a lot in common, as we both detest mondays.

SOLUTION: Do you love lasagna? I do.

PROBLEM: Personality: Regular life disappoints me.
I wonder about what life in space would be like.
I enjoy classical music.
I do not get along with my family.
Chat history: -My life is so very boring. I wish there was more excitement.
 -Why do you say that?
 -My family excludes me from functions.
 -My husband sees a lot of family problems in his job as a cop.
 -Really? I wonder if my life would be better in space.
 -Going to space is exciting but I prefer going to the beach.

SOLUTION: Do you think they have beaches in space?

PROBLEM: Personality: My favorite writer is nicholas sparks.
I enjoy cooking.
I own a cleaning company.
I am married.
My mother was a teacher.
Chat history: -Hi how are you today?
 -I am doing well thank you. How are you?
 -I am pretty good. Where do you work?
 -I have my own cleaning company. Where do you work?
 -I'm a manager at a restaurant I work so much.

SOLUTION:
I love to cook.