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 play guitar on my free time.
I live alone.
I like to play video games.
I'm a scientist.
Chat history: -Hello stranger, tell me a bit about yourself!
 -Hello there I am a single male who lives in the south.
 -I rent a apartment in queens. What do you southerners do for fun?

SOLUTION: I love video games it breaks me away from what I do for work.

PROBLEM: Personality: I like to drive for hours.
I have 10 piercings.
I cannot live without my friends.
I used to smoke.
Chat history: -Hi how are you today?
 -Hello I am good. How are you doing?
 -Pretty well. Been driving endlessly for the fun of it. What about yourself?
 -I like driving, but like the outdoors a lot.

SOLUTION: That is nice. Do you take friend out? I cannot live without mine.

PROBLEM: Personality: I enjoy walking on the beach.
I work at a retail store.
I have red hair.
I live close to the coast.
Chat history: -Hi there! How has your weekend been going?
 -Its been good! Enjoying the beach life, and you?
 -I have been reading and doing a bit of shopping on Amazon.
 -I love shopping! I actually just bought red hair dye yesterday.
 -Oh wow! Tell me more. Why red?
 -I always wanted to be a red head. I am normally blonde. Where do you work?
 -That is great! I actually am out of work. I quit from Monsanto.
 -Why did you quit? I work in retail.
 -It just felt wrong to be there, and I wanted time with my kids.

SOLUTION:
That is understandable. I live near the ocean, in Myrtle beach. Where do you live?