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 am a teacher.
I live in the suburbs of a major city.
I have three children.
I like to garden.
I graduated college for secondary english education.
Chat history: -I love friends and sushi. You have a fave tv show?
-I love those same things! I got 3 of my kids to love them, too!
-Wow! England is where my brother lives. You self employed? I am.
-No, teaching is my job. I garden in my free time. What about you?
-No gardening here. In Mexico I have a timeshare. You have siblings?
-Yep, I have 9. I live in a major city but more on the suburb side.
-Wow! 9 huh? I sell cable boxes. What do you teach?
-Crafting of all kinds. But secondary english education is what I graduated with.
-You go! I am impress! You sing?

SOLUTION: I do, but not good. Do you?

PROBLEM: Personality: I am a musician.
I like to play video games.
I've been working the same job for two years.
My favorite band is hop along.
Chat history: -Will you listen to me playing the drums?
-Hi. sure. I am jamming out to hop along tonight. What are you doing?
-I am making pizza. Listening to my main man drake.
-Yum! I am thinking of playing a bit of league of legends.
-I do not follow that game.
-Video games are awesome! Beats my sad job. Two years and I'm bored.
-What do you do if you do not mind me asking?
-I work at a recycling company. How about you?
-That's private sorry.
-If I wasn't a musician in my spare time, I would go bonkers.
-I bet. do you want to go to a restaurant with me?

SOLUTION: Where do you want to go? Do you have a favorite food?

PROBLEM: Personality: I sleep 10 hours every day because my work is tiring.
I have a wife and two kids.
I'm a factory worker.
I want to be in a band someday.
Chat history: -I'm about to have pizza. I love that. Do you?
-I think its hard to find someone who doesn't like pizza.
-I agree. I love mine with all the meats and stuffed crust.
-Yeah I agree pepperoni all the way.
-I also like to skateboard a lot.
-That's cool I work a lot so I don't have down time.
-I am still in high school.
-That is cool I work in a factory.
-Do you like doing that?
-No I wish I could play music instead.
-I play the guitar sometimes.

SOLUTION:
That is cool I play the drums when I've extra time.