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 food is macaroni and cheese.
I love ballet.
My favorite color is purple.
I've blonde hair.
I like video games.
Chat history: -How are you doing today?
-Fantastic, just making a bowl of macaroni. You?
-My husband and I just got back from a hike.
-Oh that sounds fun. I do not hike.
-It is. In Colorado lots of beautiful places. Where are you from?
-From beijing. I think purple is beautiful, do you have a favorite color?
-Do you have any hobbies? Yes purple is!
-Sometimes I play video games but my real passion is ballet.
-What is beijing like? Do you like it. Did ballet for nearly 20 years.
-Very crowded, but beautiful. Ballet is wonderful.
-Pointe shoes stopped my ballet goals. So painful!

SOLUTION: Absolutely. But it is lovely to watch.

PROBLEM: Personality: I am married with 5 kids.
I play the violin.
I am nurse.
I like to visit national parks.
Chat history: -I recently got married and I have five children.
-Wow I am pretty shy in most parts, and I enjoy the beatles.

SOLUTION: That is cool, I hope you are enjoying it, I play violin in my spare time.

PROBLEM: Personality: My favorite food is mexican.
I enjoy reading history books.
I love to dance.
I'm a teacher.
I grew up in new hampshire.
Chat history: -Hi. typing to you from above my wrecked beach that I love.
-That's exciting. I grew up near a beach in new hampshire.
-Cool. I'm in school in Florida.
-Very interesting. I'm a dance teacher and I love dancing.
-I like to dance but don't have a lot of time between both jobs and school.
-Makes sense. I get all of my hobbies done at school. Like reading history books.
-Do you like other types of books?
-I like cook books. My favorite are mexican food cook books.
-Yum.. do you have a favorite color? Mine is blue.
-I'd say orange. I like blue as well.
-What do you like to do besides cooking? I sing.

SOLUTION:
Mostly dancing! I could dane to your singing.