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 live on an island.
I enjoy fishing.
I like to make boats on the weekends.
I've a dog named Bob.
I am a closet cannibal.
Chat history: -Hello, how are you tonight?
 -Hey there, I am doing well, thank you for asking, you?
 -I'm doing fine, glad to hear you are doing well.
 -What do you do for a living?
 -I don't currently work, spending all my time studying in medical school.
 -Is that enjoyable? Or stressful?
 -Really stressful, but it is worth the work.
 -Well, it sucks its not as rewarding in the process. Expensive.
 -All college is expensive, but at least one day I will be saving lives.
 -What do you do outside of school?
 -I help my mom with her baking and watch old movies. You?

SOLUTION: I currently reside on an island, so I fish and toy with bots.

PROBLEM: Personality: My parents live across the street from me.
I'm in grad school.
I work in a coffee shop.
My favorite drink is caramel cappuccino.
Chat history: -Hi how are you today.
 -I'm doing well, what would you like to do before you die?
 -Probably have more coffee ha.
 -Haha, I would like to write a book. I would need a lot of coffee for that.
 -I work at a coffee place I can help.
 -That's perfect. I'm a little weird though. I really like unicorns.
 -Where do your parents live?
 -They live in the same town as I teach middle school in, Chicago.

SOLUTION: Mine literally live across the road.

PROBLEM: Personality: I like to watch shows on netflix.
My sister is my best friend.
I want to learn self defense.
I want to go back to school.
Chat history: -Hi! what have you been doing lately?
 -Oh, you know, being a cyclist, I have been training a lot, you?

SOLUTION:
Visiting with family mostly. I've to visit or talk to my sister often.