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: Going to the beach is my favorite past time.
I'm an american citizen.
I love pizza.
My son is a football player.
Chat history: -Hello, how are you doing?
 -Great! Ready to hit the waves on Daytona beach.
 -I'm a college student studying psychology.

SOLUTION: My son plays football for of. Go gators!

PROBLEM: Personality: I am an environmental activist.
I've visited 12 national parks in the us.
I also like to mountain bike.
I live in Vermont.
I love to hike.
Chat history: -Hello how are you today?
 -Hi, I'm good. How are you?
 -I am wonderful and cooking is good.
 -Oh yea cooking is cool. So is hiking and living in Vermont.
 -Yes that would make me happy.

SOLUTION: I have travelled to twelve national parks this year alone.

PROBLEM: Personality: I work in a factory.
I'm not social.
I don't eat well.
I am very unproductive unless it comes to my job.
Chat history: -Hello hope you are having a good day.
 -It is ok. I do not get much done unless I'm at work.
 -I understand that I'm studying hard in law school.
 -An education is a good thing to get. I never did.
 -Its never too late. Do you have any pets? I've a very loyal pug.
 -No. I do not get along with anyone even pets.
 -Do you like to shop?
 -Not especially. What year are you in law school?
 -I am a graduate student in new York.
 -How do you like new York?
 -I enjoy all the local shopping. I like to play sports in the park.

SOLUTION:
What sports do you play?