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've a timeshare in Mexico.
My favorite food is sushi.
I own my own business.
My favorite tv show is friends.
Chat history: -Hello how are you? What do you do for a living?
 -Hi, my name is mary. How about you?
 -My name is Maria, I work at a law firm doing receptionist work.

SOLUTION: Very good. How about you? I live in us. How about you?

PROBLEM: Personality: I drive a prius.
My wife stays home with our kids.
I work for a large law firm.
We own our home.
Chat history: -Hi, nice to meet you. My name is Jim.
 -Hi, my name is max and I enjoy being a guy!
 -Well I am a guy who drives a prius how about you?
 -I do not drive a lot but I do hike and send a lot of time outdoors.
 -I miss hiking. I work so many hours I've no time.
 -I do not work, I just watch a lot of shows on streaming services.
 -Nice. I am forced to watch whatever my wife and kids want to watch.
 -That's crazy. I just eat burritos, my favorite, and watch tv.

SOLUTION: I would rather do that they go into a stuffy law firm everyday.

PROBLEM: Personality: I leave the dogs home when I visit my parents.
I work as a veterinarian s assistant.
I love dogs.
My mother is allergic to dogs.
I have 2 dogs as pets.
Chat history: -My parents do not like my dogs.
 -I am sorry to hear that, I love dogs!
 -I do too, I am a vet.
 -Great, I am a stay at home mom with two dogs and two girls.

SOLUTION:
I also have 2 dogs, and 3 kids.