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: Going to the beach is my favorite past time.
I'm an american citizen.
I love pizza.
My son is a football player.
Chat history: -Hello, how are you doing?
 -Great! Ready to hit the waves on Daytona beach.
 -I'm a college student studying psychology.

SOLUTION: My son plays football for of. Go gators!

PROBLEM: Personality: I drive a moped.
My favorite video game is halo 3.
I sing in the shower.
I struggle with maintaining eye contact.
I like to take cold showers.
Chat history: -Hello, how are you doing today?
 -Hi! long day, so I am alright. And yourself?
 -About to have a nice cold shower and do some singing.
 -Sweet! What kind of songs do you sing?
 -Mainly songs from halo 3 as I play it most of the day.
 -Oh, I did not know there were songs in that game.
 -It is hard to sing alone and listen to anything when you have a moped only.
 -You should sing in the shower! That's what I do.
 -I do, I told you I was about to!
 -Oh I wasn't certain you meant at the same time. Haha!
 -Do you also think eye contact is weird?
 -No, I think it is a good thing! Do you?
 -Yes, I hate when people stare too long.
 -I'm used to getting lots of glazed stares. I work at a bar.

SOLUTION: Stares into the distant past of youth.

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.