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 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?

PROBLEM: Personality: I really like watching star trek.
I work for the railroad.
I'm an omnivore.
I like eating pretzels.
My favorite band is vnv nation.
Chat history: -Do you like Sci Fi?
-Yes I do whats your favorite show.
-Star trek. What about you?
-I love star wars.
-I've been working on the railroad isn't only a song it actually describes me. L.
-Aww do you like your job I play videogames for a living.
-That sounds alot more fun than what I do.
-It is fun do you like video games? My favorite is league of legends.
-Not really a fan of video games personally.
-Oh ok I also like going to the park to walk.

SOLUTION: What is your favorite snack food?

PROBLEM: Personality: I love photography.
I enjoy spending a lot of money on my hobbies.
I do not like waking up early.
I love the sound of the rain.
I like to use candles instead of lights.
Chat history: -Hi. do you like photography at all its one of my hobbies!
-I respect the art, but do no partake in photography. I like to take care of people.
-That's good. I like to spend a lot of money on my hobbies.
-As most do. I do like to dye my hair alot its pink right now!
-That's different. What do you do for work?
-I'm a nurse at a hospital. I like helping others.
-Do you wake up early? I hate waking up early!
-Me too! I hate mornings. I usually work overnight.

SOLUTION:
Does it rain alot where you live. I like listening to rain.