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 grandparent at 44.
I drive more than an hour each way to work.
I love dragons.
I can never decide between a chili corn dog and a cheesy hot dog.
I prefer the night to the day, but I love sunshine.
Chat history: -Hello, I'm tommy salami. Tell me about yourself.
 -Dragons are my spirit animal and my name is John.
 -Well nice to meet you John. Sometimes I write about dragons.

SOLUTION: I'm only 44 and already a grandpa.

PROBLEM: Personality: I'm caucasian.
My favorite sport is hockey.
I like rollerblading.
I try to eat a balanced diet.
I avoid eating sugar.
Chat history: -Hello.
 -Hi, let me introduce myself. I'm a high school teacher, and I live in Chicago.
 -What do you teach.
 -Math.
 -That's cool. I hate math.
 -What do you like to do over the weekends?
 -I like to go rollerblading in the park. You?
 -I like yo do yoga. I do it three times a week.
 -Do you do it for exercise or meditation?
 -Being a mom of two kids, I have enough exercise everyday.
 -Very true.
 -What do you usually do over the weekends?
 -Rollerblading or watching hockey games. I love hockey.
 -I can see you are athletic. I volunteer at the red cross on weekends.

SOLUTION: That is awesome. I also spend time on pinterest looking up recipes.

PROBLEM: Personality: I like to garden.
I live in the suburbs of a major city.
I'm a teacher.
I graduated college for secondary english education.
Chat history: -Hey, how are you. I'm a man that has many hobbies? Do you have hobbies?
 -I'm a teacher that takes up my time.
 -You are a teacher, wow. Same here.
 -My school is huge. Is yours?
 -Yes, it is and it is located in a major city.
 -I only have 26 kids thank the lord.
 -What subjects do you teach?
 -Just general stuff. I am a new teacher.

SOLUTION:
So, do you live in an urban area?