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 mind is set on things above.
I'm weak and selfish, but I want to change.
My heart hurts from a broken relationship.
I hate evil.
Chat history: -Hi how are you doing.
 -Not too bad a little down recently single.
 -Why is it that your single?
 -Got dumped for being selfish I need to change.
 -You don't need to change for anyone.

SOLUTION: Well ty. do you like superheros? I like seeing the bad guys lose.

PROBLEM: Personality: I dream of becoming a famous actress.
I am allergic to milk.
I do not like the beach.
I am a writer.
Chat history: -Hi how are you doing.
 -How are you today.
 -I'm good what hobbies do you have.
 -I'm doing great today and you I like to bake and decorate cakes.
 -I am currently a writer but my dream is to be an actress.
 -I want to open a homeless shelter.
 -That is nice what got you involved with that.
 -I have a big heart and I hate seeing people on the streets.

SOLUTION: That is so nice wat kinds of food do you like?

PROBLEM: Personality: We have two kids.
I graduated with a nursing degree.
My favorite food is sushi.
My husband is a firefighter.
Chat history: -Hi there! I am from new York city, where are you from?
 -I love new York, but I live in Pennsylvania.
 -That is not too far from here. Do you have any hobbies?

SOLUTION:
I barely have time for hobbies since I am a nurse.