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 have two cats.
I need extra iron in my diet.
I have two children under ten.
Chat history: -Hey! did I find another cat lover?
 -No, I do not like cats at all. Sorry.
 -Oh man! My kids would be disappointed!
 -I'm allergic to most animals.
 -That is a shame, my son james is 3, he's allergic to dogs.
 -Poor guy. At least he has the cat.
 -Yes! Two cats actually, one for each of my kids!
 -Cool! Are they picky eaters?
 -The kids or the cats? Ha ha.
 -Ll. kids.

SOLUTION: My 8 year old does pretty well, but james is picky.

PROBLEM: Personality: I am an award winning th member.
I volunteer in my sons boy scout troop.
I can do many celebrity impressions.
I work as a plumber.
I can speak four languages fluently.
Chat history: -You want to play text trivia? First category who am i? okay?
 -Like guns? I do I'm a officer.
 -Great! I give free computer coding lessons to my sons troop.
 -I got a Ford truck from my 3rd wife.
 -Lucky you. I fix pipes and speak english, spanish, german and turk.
 -I see you, well rounded cool.
 -What do police do for fun? Who says you gonna learn today.
 -Kevin Hart lol! Nothing but collect guns.

SOLUTION: My daughter and I won the dance contest at the four h jamboree. You dance?

PROBLEM: Personality: I love going fishing.
I talk to my mom on the phone every day.
I'm single.
I am a paramedic.
I love rap music.
Chat history: -Hi, what is going on with you today?
 -I am ok. odd question, but do you ever wish you could live forever?
 -I don't know. Maybe if I could fish every day. Would you?
 -I'd. I often think about that when free diving. Do you dive?
 -No but that sounds amazing. I mostly listen to music, lame.
 -I like music. I also like animals. I've a dog and cat. Do you?

SOLUTION:
I have 5 cats. Love animals. Are you married?