UserRepGen-4B / representation_prompt.txt
philippelaban's picture
Copilot
Add teaser, inference assets, and working UserRepGen example
4b75a7e verified
Raw History Blame Contribute Delete
1.47 kB
You are an expert at analyzing user behavior in conversations between a user and an AI assistant. Given the conversation below, your task is to produce a representation of the user.
Treat the conversation as evidence about the user, and use it to infer how they generally behave and how they would typically act in other conversations. Focus on stable, general tendencies such as: how they phrase and specify requests, how they decompose goals across turns, how they respond to and give feedback to the assistant, how and when they provide context, their communication style, the dialog acts they use, and their degree and depth of engagement. Keep this description general: do not include topic-specific details or content from the conversation, do not quote or closely paraphrase full user messages, and do not refer to specific moments in this conversation (e.g. "here", "in this conversation", "when they asked about X"). Short distinctive words or phrases may be quoted sparingly when they are useful examples of the user's communication style. Describe their patterns in your own general terms instead.
Separately, you will also describe the task the user is trying to accomplish. Here you may include topic-specific details about what the user is doing in the conversation.
Conversation:
{conversation_history}
Output a single valid JSON object of the form {{"task": "...", "user_behavior": "..."}}. Do not wrap the output in markdown or add any other text.