← Latest papers
💬 NLP

Towards Simulating Social Media Users with LLMs: Evaluating the Operational Validity of Conditioned Comment Prediction

This study introduces Conditioned Comment Prediction (CCP) to evaluate LLMs as social science subjects, revealing that while Supervised Fine-Tuning aligns output structure, it degrades semantic grounding and renders explicit biographical conditioning redundant in favor of latent behavioral inference for high-fidelity user simulation.

Original authors: Nils Schwager, Simon Münker, Alistair Plum, Achim Rettinger

Published 2026-03-27
📖 5 min read🧠 Deep dive

Original authors: Nils Schwager, Simon Münker, Alistair Plum, Achim Rettinger

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot to act like a specific human being on social media. You want the robot to read a news post and write a comment that sounds exactly like what that person would say.

This paper is a report card on how well current AI models (specifically "Large Language Models" or LLMs) can do this job. The researchers, led by Nils Schwager and his team, didn't just ask, "Does this sound like a human?" They asked, "Does this sound like this specific human?"

Here is the breakdown of their findings, translated into everyday language with some helpful analogies.

The Big Problem: The "Naive" Approach

For a long time, people tried to make AI act like a person by giving it a biography.

  • The Old Way: You tell the AI, "You are a 45-year-old conservative voter who loves cats and hates traffic." Then you ask it to comment on a post.
  • The Result: The AI writes something that sounds like a conservative, but it doesn't sound like your specific conservative. It's like hiring an actor who knows the script but hasn't met the character. They get the costume right, but the soul is missing.

The New Experiment: "Conditioned Comment Prediction"

The researchers tested a different approach called Conditioned Comment Prediction (CCP). Instead of just reading a biography, they fed the AI a "history book" of what the real person actually wrote in the past.

They tested this in three languages: English (the super-rich language), German (the middle-class language), and Luxembourgish (the small, resource-poor language).

The Three Big Discoveries

1. The "Form vs. Content" Trap (The Low-Resource Problem)

In languages with lots of data (like English), the AI learns both what to say and how to say it.
But in languages with less data (like Luxembourgish), something weird happened when they tried to "fine-tune" the AI (teach it specifically using the user's history).

  • The Analogy: Imagine teaching a student to write like a poet.
    • The Goal: They should write a poem with the same deep meaning and emotion as the original poet.
    • What Happened: The AI learned to write poems that were the exact same length and had the same rhyme scheme (Form), but the actual words were nonsense or didn't carry the same meaning (Content).
  • The Takeaway: In low-resource languages, the AI can mimic the shape of a human's writing perfectly, but it loses the meaning. It's like a parrot that can perfectly mimic the rhythm of a speech but says nothing of substance.

2. The "Biography" is Redundant (The Magic of Memory)

The researchers compared two methods:

  • Method A: Give the AI a written biography (e.g., "He is a grumpy old man").
  • Method B: Give the AI a list of 30 things the person actually said in the past.

The Surprise: Once the AI was "fine-tuned" (trained on the data), Method A became useless.

  • The Analogy: Think of the biography as a map, and the history as a GPS. If you are driving a car that has never been on the road (a base model), you need the map. But if you have a self-driving car that has already learned the roads (a fine-tuned model), the map is just clutter. The car can "read" the GPS history and figure out the driver's personality on its own.
  • The Takeaway: You don't need to write a long description of who the user is. Just show the AI what they did. The AI is smart enough to infer the personality from the actions.

3. The "Cold Start" Problem

When you give an AI zero examples of a person's past writing, it goes crazy. It writes essays that are 5 times too long or uses the wrong tone.

  • The Fix: You only need about 5 to 10 examples of what the person has said before to "stabilize" the AI. After that, the AI locks onto the user's style.
  • The Analogy: It's like meeting a new friend. If you talk to them once, you don't know them. If you talk to them 5 times, you start to get their vibe. By the 10th time, you know exactly how they will react to a joke.

What Should Researchers Do Now? (The Cheat Sheet)

Based on these findings, the authors give some practical advice:

  1. Stop Writing Bios: Don't waste time writing detailed prompts like "You are a 30-year-old teacher." It's inefficient.
  2. Use Real Data: Feed the AI the actual comments the person made in the past. This is the "gold standard."
  3. Beware of Small Languages: If you are simulating users in languages with less data (like Luxembourgish), be careful. The AI might look perfect on the surface (right length, right grammar) but be completely wrong about what the person actually believes.
  4. Fine-Tuning is a Double-Edged Sword: In English, training the AI on user data makes it amazing. In smaller languages, it might just make the AI a better mimic of style without improving its understanding of meaning.

The Ethical Warning (The "Scary" Part)

The paper ends with a serious note. If we can make AI mimic a specific person's writing style so well, bad actors could use this to:

  • Create fake accounts that look exactly like real people.
  • Spread misinformation that feels personal and authentic.
  • "Impersonate" someone just by scraping their public tweets, without needing to hack their account.

In summary: The AI is getting really good at pretending to be us. It doesn't need a biography to do it; it just needs a few examples of our past words. But in some languages, it's still faking the "soul" of the conversation, even if the "body" looks perfect.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →