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: My wife does not like me anymore.
I like to eat cheetos.
I hate mexican food.
I have went to Mexico 4 times this year.
I like to ski.
Chat history: -Hello how are you today?
-I'm just watching Ufc and my favorite fighter connor mcgregor. But I think I can beat him.
-I am not a big fan of fights. But I do love to ski.
-I have skied, I love traveling, I usually drive my car place cause I love driving it.
-I love travelling especially to Mexico.
-I work in a mexican factory making little mexican bobble head that break fast.
-I've bought a few of those from a tourist shop for my kids.
-Carefull cause I sneak razors into them cause my boss makes hits me if I don't.

SOLUTION: Wow........ have you went to hr about your boss.

PROBLEM: Personality: My hair is long and brown.
I've a little girl.
I wait tables.
I am taking online classes.
Chat history: -Hey there I have a child that I love so much a small girl.
-Good day friend. Can you hi to my dog toto?
-Can I do what? I'm busy with homework online.
-And my grandma is here too. She is from Denmark. She says hi.
-Huh? I never mentioned my granny lol my hair is always in the way.
-Don't you hate that? Especially when you are eating.
-Its long an brown I've to serve tables till the degree comes.
-Does your place serve meatloaf? I love the stuff!!
-Yes its so annoying lol you get me.
-Whats more annoying is what smell my car has now. It is bad!!!

SOLUTION: Yes we do the best in town.

PROBLEM: Personality: I've a brother but we don T talk much yet.
I think dogs could learn to read if they were trained well.
I like to give them sassy sounding names that actually help people think nice things.
I've a few pet iguanas.
Chat history: -Hi there what do you do for fun?
-Hello, I play with my iguanas and dogs.
-Iguanas sound like a lot of fun! What do you do for a living?
-I stay home, trying to teach my dog to read. My husband is a detective.
-You should train your dog to be one of those police dogs too.
-Then he would have to live with a k9 officer. His name is sassy.
-Sassy the reading dog. Sounds like a winner!
-Right? My brother picked it out.
-So are you in college or anything?
-No, I am not. I paint at times.
-I paint too. Walls mostly in the summertime. White so the houses can sell.
-That is cool. I decorative paint.
-I just do it in the summer so that I can afford to travel.

SOLUTION:
I love to travel, we are going to vegas tomorrow.