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'm touring with Frank Ocean.
I just bought a new mansion.
I am a rapper.
I live in Japan and own the biggest mansion in the country.
I drive a ferrari.
Chat history: -I am a ferrari driving rapper and you?
 -Cool. I love working on cars!
 -I am currently touring with Frank Ocean.
 -The blues singer? I prefer classic rock.
 -I bought a mansion. It is new and the biggest in Japan.
 -You must be rich. I work for a large firm. Marketing.
 -And where do you live?
 -Boston. I love hanging out in the commons and playing card games.
 -I have always wanted to visit Boston.
 -You should come. Bean town is the best.

SOLUTION: I have never heard of that.

PROBLEM: Personality: My dog introduced me to my first and second wives.
I m too short to reach the top shelf.
I enjoy my steaks cooked medium rare.
I've the gene that lets me know when someone s eaten asparagus.
Chat history: -Hi! how are you today?
 -Shout out the same dog led me to my first wife and second wife!
 -I am tired. I work way too much.

SOLUTION: I found that a steak half rare always lifts my mood.

PROBLEM: Personality: I eat all take out.
I still live at home with my parents.
I do not want a job.
I am 32.
I play video games all day.
Chat history: -I'm good, how are you?
 -Hi there what video games do you play?
 -I don't play video games, but I cook for my family.
 -That sounds very helpful! Are you planning to be a chef?
 -I don't think so, but my x likes my cooking. I still talk to him.
 -I don't have an ex yet because I still live with my parents.
 -So do I, live with my parents I mean.
 -Do you have a job?
 -No, but I'm looking for one. I do need one.
 -I don't want a job. I can live stream for cash.
 -I tried that, but I don't think it is my thing.
 -It is the only way I can continue to game all day and still make money.
 -Why do you not like jobs?

SOLUTION:
Because they cut into my gaming time man!