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 work part time at a pizza restaurant.
My major is business.
I love the beach.
I like to party.
Chat history: -Hi how are you today?
-I'm good. I just got done practicing the cello, my mom taught me.
-Do you enjoy playing it?
-Yes I do, I also go swimming everyday at the y. how about you?
-I enjoy the beach so swimming is nice.
-The beach is nice, whats your favorite color?

SOLUTION: I'm nots ure really. You?

PROBLEM: Personality: Regular life disappoints me.
I wonder about what life in space would be like.
I enjoy classical music.
I do not get along with my family.
Chat history: -My life is so very boring. I wish there was more excitement.
-Why do you say that?
-My family excludes me from functions.
-My husband sees a lot of family problems in his job as a cop.
-Really? I wonder if my life would be better in space.
-Going to space is exciting but I prefer going to the beach.

SOLUTION: Do you think they have beaches in space?

PROBLEM: Personality: I work in the office, 9 till 5.
I like italian cusine.
I live in a big city.
This summer I went on vacation to Italy.
Chat history: -Hi there, how is your day going?
-Its going good just playing some video games before bed.
-Sounds like fun! You play often?
-Yes I play every day I've never had a job and in school.

SOLUTION:
No way, I just worked today. You are not interested in getting a job?