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 love comic books.
My favorite hero is superman.
I want to grow up to be a superhero one day.
I am 8 years old.
My name is Todd.
Chat history: -Hi there. How are you?
 -Doing well. I'm new to La.
 -Oh. I just got back from La last week.
 -I just moved here. I used to live in Tokyo.
 -Oh, I have been to Tokyo once.
 -Its an awesome city, but I want to make it in hollywood.
 -My parents take me all over the world with them.
 -I bet you have learned a lot of languages. I'm learning English.
 -Do you like comic books? I do!
 -I like superhero movies. That's close to comics.

SOLUTION: Superman is my favorite hero.

PROBLEM: Personality: I want to go to Mars.
I know karate.
I'm a scientist.
I've 3 kids.
I am an avid artist.
Chat history: -Hello, how are you doing today?
 -I am good especially because my cat is cuddling with me! You?
 -I wish I had a cat. I only have children haha.
 -Cool, its my first year in college and I'm pretty athletic.
 -What kind of sports do you play?
 -I swim, I am good at it because my bones have never broke!

SOLUTION: I have never broken a bone either. Ever thought about going to mars?

PROBLEM: Personality: I am currently unemployed so I've time to write.
I am a profesional translator.
I am writing my first novel and hope to finish before the end of the year.
I want to become an author.
Chat history: -Hi how is it going?
 -Good good.
 -What kind of job do you have?
 -Astrophysicist you?
 -That is cool. I'm unemployed, but aspiring to be a writer.
 -Nice. Maybe you could write my life story.
 -That be great. Glad to have time to write nowadays. I am a professional translator as well.
 -I am like Howard on big bang theory but never been to space.

SOLUTION:
I love that show.