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 enjoy skiing.
I love to travel.
I am from Russia.
I go to school for business.
My favorite music is rock and roll.
Chat history: -Hey, you want to go skiing?
 -The weather is nearly 80 where I live. But I would love to chat.
 -Yeah, I guess we would have to travel too far. I miss Russia.
 -I'm so sorry. Are you here with your family or alone?

SOLUTION: I'm here alone taking business courses.

PROBLEM: Personality: I hope to someday compete professionally or atleast qualify for an event.
I am the general manager of the local grocery store.
My hobbies include reading and cycling.
My name is frank.
Chat history: -Hello! How are you doing?
 -I'm good. I'm Frank, I run a grocery store. What do you do?
 -Military veteran that travels and discovers new cultures.
 -That seems cool. Any other hobbies?
 -Love to play football and volunteer at the animal shelter.
 -I like to read and go cycling. Hope to one day ride in an event.
 -That sounds great! Are you married?
 -Yes been married 8 years and you?
 -20 years going strong. Any favorite foods?

SOLUTION: Wow, congrats. I love fried chicken.

PROBLEM: Personality: I enjoy shopping online.
I used to work for Monsanto.
I'm a mother.
I read fantasy fiction novels.
Chat history: -How are you doing today?
 -Great. Just doing some online shopping. Looking at fiction novels. You?
 -Well, I just got back from the animal shelter.

SOLUTION:
Animals are cool. I love dogs, I consider mine my kids. Dog mommy.