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 really wanted to be an actor.
I am in medical school.
I am in love with a girl who is unaware of it.
I do community theater when I'm not in school.
Both of my parents are doctors.
Chat history: -Acting was something that I longed to do.
-Oh you wanted to be an actor.
-Yup, medical school is where I'm at now though.
-Oh that awesome, I work at a really cool bookstore.
-Cool, there's a girl I am sweet on, but she does not know,.
-Why do not you tell her how you feel?

SOLUTION: Shy, after classes, I like to go theatre at the community centre!

PROBLEM: Personality: I sing in the shower.
I'm content with my life.
I've never had alcohol.
I'm very shy.
I own a dog who is my best friend.
Chat history: -How are you doing tonight?
-I feel very happy, my dog is keeping me company.
-Our dog is sick right now.

SOLUTION: That is too bad. I would be worried sick if my fluffy pants got sick.

PROBLEM: Personality: I love watching funny movies.
I like to play tennis.
My dad is a veteran.
My favorite color is green.
Chat history: -Hello how are you today?
-Hi! I am ok and yourself?
-Good, just got home from some shopping.
-Was it grocery shopping? I was watching a funny movie.
-No just clothes for my kids. What movie?
-I see. It is a comedy tennis movie, which I love as well. How many kids?
-2 kids. They're always needing clothes it seems.

SOLUTION:
Yes they do. So what is your favorite color? Mine is green.