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 am a professional gamer.
I love to play league of legends.
I occasionally go for walks down by the park.
I'm currently single but I'm ready to mingle.
I love dogs.
Chat history: -I'm looking for someone special.
-I sell encyclopedias and work part time at a gas station.

SOLUTION: Currently single at the moment.

PROBLEM: Personality: I am an only child.
I work at an accounting firm.
I don't believe in love.
Chat history: -Hi, how are you?
-I am pretty good. Leading a loveless life as usual. And you?
-Doing well, taking care of the kids.
-That's nice. I might die a hermit...
-Do you speak any languages other than English?
-I do not. I do not even speak the 5 love languages.
-That's too bad. I speak three languages.
-That's an attractive quality.
-I am also looking for employment.
-You could try accounting if you like numbers and robots.
-I'm not into accounting.

SOLUTION: You can be an english teacher overseas, especially if know asian languages.

PROBLEM: Personality: I'm a recovering alcoholic.
I make pottery.
I have appeared on the show jeopardy.
I like to refurbish classic cars.
Chat history: -Hello, how are you tonight?
-I am okay... really wanting a drink tonight.
-I would like one too, but I'm working in the morning so I cannot.
-I was an alcoholic.. Recovering now so I cannot. Where do you work.
-I am a truck driver, that is great that you quit.
-Oh that could be interesting work lol. I am a pottery teacher.
-It is long and boring. I am away from home too much.

SOLUTION:
Yeah I could see that. Do you have a family?