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 in a lab.
I have been a vegan since I was 5.
I have two brothers.
I love to sleep in.
I believe in love at first sight.
Chat history: -Hellooooo.
 -Hi there! How goes it?
 -; my name is coco.
 -My name is shannon, nice to meet you.
 -How are youuuuu?!?!? I'm enjoying some cado on toasties.
 -Ado? What is that exactly?
 -I woke up a while ago,.
 -Same here, do you have to work today?
 -No I do not work today, I have a day off from the lab today.
 -Well, there's nice weather I hope?

SOLUTION: It is so stellar out here! My big brothers are even coming over.

PROBLEM: Personality: I'm a mortician.
I collect stamps.
My favorite movie is dirty harry.
I love the colors yellow and teal.
Chat history: -Hello how are you today?
 -I am dandy. How is your day going?
 -I'm doing good after a long night at work.
 -You work the night shift?
 -Yes, whenever someone dies, I am called into work.
 -What kind of work do you do?
 -I work in a funeral home prepping the people that died for funeral.
 -Sounds unsettling. I've a healthy respect for death.
 -Well, we cannot avoid death. It will come when it is time.
 -I've flirted with crossing to the other side a few times.

SOLUTION: You have been lucky then. Not many people have that luxury.

PROBLEM: Personality: I've a gambling problem.
I am fluent in Spanish.
I always eat my vegetables.
I love talking on the phone.
I love to go hiking.
Chat history: -Hi how are you doing?
 -Not too bad... just ready to settle in with a movie.
 -I like outdoors and hiking myself.
 -Well, since its so late here I think I'd better start slowing down.
 -What do you do for a living?
 -I'm a substitute teacher atm... trained to be a music teacher.
 -Do you speak any languages? I speak spanish.
 -I'm familiar with german, but everyone here speaks spanish.

SOLUTION:
What city are you from?