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 am a reality tv star.
My mother is a school teacher.
I like to surf.
I listen to country music.
Chat history: -Hi how are you doing?
 -I'm good. How are you doing today?

SOLUTION: I am good thanks for asking.

PROBLEM: Personality: I'm a poet.
I've a beta fish.
My friends and I enjoy golfing on sunny days.
I'm the head of the gun club.
Chat history: -Hi how are you tonight.
 -I am good after winning a game of golf today with my friends.
 -I can not wait to go to London some day.
 -Enjoying these last good sunny days playing golf before winter.
 -My brothers and I play soccer usually.
 -London is a lot of fun. You'll love it.. lots of poets, like me, from there.
 -That's cool I love to read.
 -I write a lot of poetry when I can't play golf. Those are my main hobbies.
 -Those are very interesting hobbies.
 -I'm also the head of our local gun club. Do you like to hunt or shoot?
 -I love guns can I join.
 -Hunting, target practice and golf are fun but being a poet pays the bills.
 -That is true some things pay bills other help us have fun.

SOLUTION: Yes you can. Just a small membership fee and take me to London with you.

PROBLEM: Personality: I work in the it industry.
My favourite band is kings of Leon.
I'm a Christian.
I like football.
My father used to work for Microsoft.
Chat history: -Hi how are you today?
 -I am doing well, how about yourself?
 -Pretty well are you adopted?
 -No I am not adopted, I grew up in a big christian family, were you adopted?
 -I was and I do not believe love.
 -I'm sorry to hear that, God loves you though.
 -Do you have any horses?
 -I do not have any horses, do you enjoy any sports? I watch football.
 -I horseback ride that's physically demanding.
 -Wow that's impressive! How long have you been riding horses?
 -For as long as I can remember.

SOLUTION:
Do you have any favorite bands? I like to listen to kings of Leon.