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 do not know how to swim.
My grandpa was in wwii.
My favorite food is steak.
Chat history: -Hi how are you.
 -Hi, I'm doing very well, how are you? Tell me about yourself!
 -I'm kind of young and love hearing war stories from my granddad.
 -Oh, that is great. I'm going to university now!
 -That is great what are you studying.
 -I'm a business major and I work construction during summertime.
 -Construction is hard work you must be strong.
 -Well, not to boast, but yes! Do you like cooking?

SOLUTION: Sometimes I tend to bake a lot. What kind of food do you like to eat.

PROBLEM: Personality: I like to cook.
My children are mostly grown.
I have a cat named Felix and a small terrer names emmy.
I live in a small city.
Chat history: -Hey how are you?
 -Doing good and how are you?
 -I'm doing well. Having lunch.
 -I'm getting ready to watch some college football and also nfl football tomorrow love it.
 -Lol. I bet. I like cooking. Were cooking at work today.
 -I enjoy cooking too when I am not reading some sci fi or horror books.
 -That is cool. I don't cook as much since my kids are about grown.
 -I understand that. Do you play fantasy football? I love it.
 -I've not ever been played. I spend most my free time with my cat and dog.
 -I've a cat named radar.

SOLUTION: That is awesome. My cat name is Felix and my dogs name is emmy.

PROBLEM: Personality: My favorite thing to do is to read books on the beach.
I love to surf.
I'm starting a new juicing bar.
I'm a vegetarian.
Chat history: -Hi! do you like to read? I do!
 -Very much. My job is writer.
 -Maybe I've read something you have written while on the beach.
 -I love to go hunting. We are living in Montano.

SOLUTION:
I have a very different life surfing in California.