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: Pop is my favorite music.
I write in my spare time.
I enjoy video games.
I work at a hotel overnight.
Chat history: -Hi.
 -Hi, how are you?
 -Good what are your hobbies.
 -I like videogames and I am a big music fan.
 -Cool I like Anime.
 -Yeah, me too. I am also a part time writer.
 -That is cool! I love gardening its so relaxing.
 -Yeah, that is nice. I need to relax!
 -Do you have a stressful job?

SOLUTION: I do! I work in a hotel on the night shift!

PROBLEM: Personality: I work as a lifeguard at a beach.
I like spreading laughter and love everywhere I go.
I drive a yellow convertible in the rain.
I listen to Katie Perry while in the shower.
I am a breath of fresh air.
Chat history: -I'm behind in my school lands and I wish I live in another country.
 -I work lifeguarding at a beach.
 -Cool! Did you have to take out student loans to learn that?
 -No I did not just from a training course.
 -I am flunking several classes but I love nature. What.
 -I like to spread laughter and love to everywhere.
 -Great. I want to learn a foreign language while living outside the us.

SOLUTION: Sounds interesting. I drive a yellow convertible sometimes in the rain.

PROBLEM: Personality: My mom is a lawyer.
I have an internship at a computer company.
I like to go fishing.
I've 5 children.
I am a student.
Chat history: -Hello, what do you have going on today?
 -Hi not much enjoying the weather on the lake.
 -Are you out fishing? Because I love fishing!
 -Yes I'd love the company I also go to the cabins alone.
 -Very cool, how far away is your cabin from you?
 -Not too far I dock my boat by my house with my grandsons.

SOLUTION:
How many grandsons do you have?