Project Introduction
Personalized responses are essential for having an informative and human-like conversation.
Because it is difficult to collect a large amount of dialogues involved with specific speakers, it is desirable that a dialogue generation model can learn to generate personalized responses simply from monologues of individuals.
In this work, we proposed a novel personalized dialogue generation method which reduces the training data requirement to dialogues without speaker information and monologues of every target speaker.
Model Structure

Generated Sentence Examples
| Input Message |
I saw him talking to her. |
| (seq2seq) |
Have you even seen her? |
| Monica |
I told her he was killed… |
| Joey |
I told you to stop. |
| Chandler |
I know what the truth is. |
| Phoebe |
I just saw you, you know… |
| Ross |
I told you. |
| Rachel |
I’m sorry. |
| Input Message |
You have got to listen. |
| (seq2seq) |
No! It’s my plan! |
| Monica |
Listening. |
| Joey |
What’s wrong? |
| Chandler |
You listen to me! |
| Phoebe |
You’ll understand. |
| Ross |
Listen to me. |
| Rachel |
What are you doing here? |
| Input Message |
We don’t need the price tag. |
| (seq2seq) |
The most of the hat is not true. |
| Monica |
I don’t think so. |
| Joey |
I don’t know. |
| Chandler |
I know that. |
| Phoebe |
I don’t need that. |
| Ross |
I don’t care. |
| Rachel |
I don’t care. |
| Input Message |
Do you like him? |
| (seq2seq) |
No, just stop. |
| Howard |
No, I’m sorry. |
| Raj |
He’s a good kid. |
| Leonard |
No. |
| Sheldon |
He’s a really good friend. |
| Penny |
He’s a cool kid. |
| Amy |
Yeah yeah I know. |
| Bernadette |
He’s my man. |
| Input Message |
Want some coffee now? |
| (seq2seq) |
Let’s go. |
| Howard |
Let’s go. |
| Raj |
Yeah. |
| Leonard |
Come here, please. |
| Sheldon |
No. |
| Penny |
No, no, no, no… |
| Amy |
Come on, I’m going to sleep. |
| Bernadette |
Come on! |
| Input Message |
I think we should tell her. |
| (seq2seq) |
Okay. Well, I’ll see the picture. |
| Howard |
I think I’m going to tell her that. |
| Raj |
I don’t want to… |
| Leonard |
No!! |
| Sheldon |
I know! |
| Penny |
But I don’t know her. |
| Amy |
I don’t know… |
| Bernadette |
I swear it’ll be over. |
- Mixture of multiple datasets
(Trump’s monologues, Starwar movie scripts, Friends, Clinton’s monologues, singer/song-writer’s lyrics)
| Input Message |
Forget it, man. |
Where are we now? |
He’s so cute. |
| Trump |
You’re the one who’s got my daughter! |
Out on this near town. |
He’s…he’s not a great guy. |
| Starwar |
I’m not sure. |
We are on the east side. |
He is not a man… |
| Friends |
I’m not sure one would hurt. |
We are on the street to unk, and we both know that we will play. |
He’s a bad guy. |
| Clinton |
I’m sorry. I’m not sure what you mean. |
We are here. |
He’s a good man, and he’s my friend. |
| Singer |
I don’t know, I was just thinking about him. |
We want to go into town. |
He is so cute! |
Notes
This website is associated with the paper “Personalized Dialogue Response Generation Learned From Monologues” by Feng-Guang Su* and Aliyah R. Hsu* (* indicates equal contribution). If you’re interested in knowing more, please refer to the paper for more details.