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 want to climb mount everest.
I like to play with clay models.
I have shot a lion.
I cry when I watch gone with the wind.
Chat history: -Want to get to know each other?
 -Sure, how are you today.
 -A little bored. I like excitement.
 -I had boring day cleaning apartment, excitement would be nice.
 -I'm planning to climb Mt everest.
 -Well that would certainly be exciting.
 -I think so, on my last trip I went big game hunting.
 -I have never hunted, I enjoy sports like playing soccer.
 -I love it, it is a thrill. I got a lion.
 -Wow that is crazy! My job keeps me so busy, I never have time to travel.
 -It is important to me, I also work with clay.
 -Like sculpting? I tried that in past but I wasn't very good at it.

SOLUTION: I make models. It takes practice.

PROBLEM: Personality: I am a kindergarten teacher.
I have a lot of style.
I enjoy organizing my surroundings.
I love kids.
Chat history: -Hello, how are you? I just got off from working for a magazine. You?
 -Hi, I am doing well. I just got off work as well, I am a teacher.
 -What grade do you teach? What do you do after work?

SOLUTION: Kindergarten. I like to organize my class room at the end of the day.

PROBLEM: Personality: I practice yoga and hike.
I love the natural world beauty.
My family is poor.
I am obsessed with animals.
I believe in fairytales.
Chat history: -I like video games in my spare time.
 -I run and play with my dog spot. He's a collie.
 -I like music my fav artist is Isaiah Rashed.

SOLUTION:
I've a chicken and a rooster in my backyard. You go hiking?