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: My favorite band is vv nation.
I like eating pretzels.
I really like watching star trek.
I'm an omnivore.
I work for the railroad.
Chat history: -Hey! sorry to keep you waiting.
 -Hi.
 -Tell me about yourself.
 -My family from Italy but I live in America. How about you?
 -Well I realy enjoy eating pretzels and I work for a railroad.
 -I work for a financial company. Do you have a favorite color?
 -No I'm color blind, life is pain for me. I love star trek though.
 -I use watercolors to paint and I love the color blue.
 -You sound like one of those artsy types.
 -Is there anything you really hate? I cannot stand cleaning.
 -Not really, I don't hate much.
 -What do you do for a living?
 -I work on a rail road, I let trains do their thing.
 -Any hobbies?

SOLUTION: I mostly watch star trek and listen vv nation, my favorite band.

PROBLEM: Personality: I live in a city.
I help my neighbor.
I like to go to the farmers markets to buy local veggies and fruits.
I'm a grandmother.
Chat history: -Hello, how are you? I just got back from the farmers market buying local produce.
 -Hello, I'm good. I'm just watching a television show on hgt about flipping houses.
 -Love watching those shows. I live in the city. Maybe I will flip my house.
 -I live in Tennessee in a rural area. The home prices here are great.
 -I see. Do you live alone or with someone else?
 -I live with my husband and my black lab, Chester. How about you?
 -I live with my daughter and a grand kid. I love being a grandmother.
 -I will never be a grandmother, but I've some precious great nieces and nephews.
 -That is very sweet. What do you like doing?
 -I like arts and crafts and I love fishing with my husband. We go fishing a lot.
 -Very nice. I like helping my new neighbor. They moved in last week.
 -What kind of things do you help them with?
 -I cook for them. With fresh local produces, I love cooking and baking.
 -Nice! I like cooking and baking, too. I love making pies.

SOLUTION: What is your favorite pie to make?

PROBLEM: Personality: I like the guitar.
I like music.
I am a vegan.
I like to go for bike rides.
I like to skateboard.
Chat history: -Do you like apples? They're my favorite fruit!
 -I do like apples, I eat them alot because they suit my vegan lifestyle.
 -I run marathons and really enjoy swimming, so I eat very healthy!
 -That sounds fun. Personally I ride my bike for exercise.
 -I'm so excited for winter its so much better than fall. Snow is beautiful.
 -I do not like snow. I cannot ride my skateboard in it.
 -That's true. Are you a morning or night person? I'm a morning person.
 -I'm mostly a day time person.
 -I love to get up early to train for my marathons.
 -How many have you done?
 -About 6 I believe, I lost track after my 3rd.

SOLUTION:
That's some dedication. Do you listen to music while you run? I'm a big fan.