Towards Real-world Human Behavior Simulation: Benchmarking Large Language Models on Long-horizon, Cross-scenario, Heterogeneous Behavior Traces
Organizations: Chinese Information Processing Laboratory, Institute of Software, Chinese Academy of Sciences · University of Chinese Academy of Sciences · Kuaishou Technology
Abstract
The emergence of Large Language Models (LLMs) has illuminated the potential for a general-purpose user simulator. However, existing benchmarks remain constrained to isolated scenarios, narrow action spaces, or synthetic data, failing to capture the holistic nature of authentic human behavior. To bridge this gap, we introduce OmniBehavior, the first predictive user simulation benchmark constructed entirely from real-world data, integrating long-horizon, cross-scenario, and heterogeneous behavioral patterns into a unified framework. Based on this benchmark, we first provide empirical evidence that previous datasets with isolated scenarios suffer from tunnel vision, whereas real-world decision-making relies on long-term, cross-scenario causal chains. Extensive evaluations of state-of-the-art LLMs reveal that current models struggle to accurately predict these complex behaviors, with performance plateauing even as context windows expand. Crucially, a systematic comparison between simulated and authentic behaviors uncovers a fundamental structural bias: LLMs tend to converge towards a positive average person, exhibiting hyper-activity, persona homogenization, and a utopian bias. This results in the loss of individual differences and long-tail behaviors, highlighting critical directions for future high-fidelity simulation research.
Figures & tables
| Model | Video | Live | Ads | E-commerce | |||
| Binary | Continuous | Binary | Binary | Binary | Textual | Overall Score | |
| Human baseline | |||||||
| Human ∗ | 50.21 | 68.83 | 46.79 | 54.76 | 41.46 | 74.63 | 56.11 |
| Closed-source | |||||||
| Claude-Opus-4.5 | 33.05 | 64.19 | 31.70 | 51.16 | 29.98 | 57.21 | 44.55 |
| Claude-Sonnet-4.5 | 18.85 | 65.95 | 25.00 | 42.77 | 36.13 | 54.26 | 40.49 |
| Own History | No History | Other History | |
| Qwen3-235B | |||
| AUC | 0.67 | 0.52 | 0.49 |
| F1 | 0.26 | 0.12 | 0.12 |
| Qwen3-8B | |||
| AUC | 0.69 | 0.53 | 0.52 |
| F1 | 0.23 | 0.10 | 0.09 |
Appendix figures & tables23 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Video | Live | Ads | E-commerce | Avg. |
| Truncation | 18.26 | 23.84 | 23.19 | 19.22 | 21.13 |
| RAG | 17.9 | 24.44 | 23.03 | 16.14 | 20.38 ( 3.60%) |
| Summary | 20.7 | 31.06 | 24.86 | 20.45 | 24.27 ( 14.9%) |
| Classifier | Precision | Recall | F1 |
| Random (class-prior probability, 9%) | \raisebox{0.86108pt}{\scriptstyle\sim}9\% | \raisebox{0.86108pt}{\scriptstyle\sim}9\% | \raisebox{0.86108pt}{\scriptstyle\sim}9\% |
| Random (50% positive probability) | \raisebox{0.86108pt}{\scriptstyle\sim}9\% | \raisebox{0.86108pt}{\scriptstyle\sim}50\% | \raisebox{0.86108pt}{\scriptstyle\sim}15\% |
| Always Negative | – | 0% | 0% |
| Always Positive | \raisebox{0.86108pt}{\scriptstyle\sim}9\% | 100% | \raisebox{0.86108pt}{\scriptstyle\sim}16\% |
| Human Average | 43.24% | 64.31% | 50.21% |
| Context | Newly Included Evidence | Claude- Haiku-4.5 | GPT-5.2 | Qwen3-235B |
| 48K | Recent 5-day history: the user briefly browsed several phone accessories without opening product pages, adding items to the cart, or making purchases. The evidence is insufficient to distinguish incidental exposure from genuine purchase intent. | ✗ | ✓ | ✗ |
| 64K | An additional 7 days: the user fully watched a review of the phone model and viewed two phone-case posts from the same brand, but showed no explicit engagement. Weak category-level interest begins to emerge. | ✗ | ✓ | ✗ |
| 96K | An additional 12–18 days of cross-scenario behavior: the user searched for the phone model, watched several comparison and unboxing videos, and stayed in a related livestream for 24 minutes. A stable interest chain from active search to content consumption begins to emerge. | ✓ | ✓ | ✓ |
| 128K | Earlier history completes the behavioral chain: the user saved the phone launch video, clicked a brand advertisement, checked prices on an e-commerce page, and asked about accessory compatibility in another livestream. Together, these signals indicate sustained purchase interest and a transition from choosing the phone to purchasing accessories. | ✓ | ✓ | ✗ |
| Prompt | You are a real user of the Kuaishou platform. Your core task is: based on the given sequence of historical behaviors, infer the user’s interest preferences, spending power, and personality traits, and then simulate how they would realistically make decisions in a current scenario accordingly. User Profile This is a female user on the platform aged 31–40, with a high school education or below, with a partner, and has children. Historical Behavior Trace This is the user’s real operation record over a past period. Please carefully analyze the motivations and tendencies behind these behaviors, and uncover the user’s implicit long-term preferences and short-term intentions: [Behavior 1] Time: 2025-10-14 14:16:24 Scene: Video browsing Details: This is a video titled "I really don’t want to miss you at all. You truly are a very good partner. Let’s Talk for fun.". The creator has 83,000 followers. The video is 23 seconds long. It currently has 17 impressions, 3 plays, and 1 full play. The video was published on 2024-03-06 11:57:19. Reaction: Watched for 6 seconds. [Behavior 2] Time: 2025-10-14 14:56:03 Scene: live streaming Details: This is a live streaming titled "New Streamer First Broadcast Traffic Sharing". The live streaming type is an entertainment-oriented, non-commerce live streaming. The live streaming has accumulated 8,974 viewers, with total views reaching 855,000. The live streaming currently has 29,000 likes and 9,022 comments. Reaction: Stayed in the live streaming for 46 minutes and 5 seconds, watched 4 times, liked the streamer 17 times, and sent 3 live chat messages…… Current Test Scenario The user is currently encountering the following scenario: The current time is 2025-10-18 23:56:20. The user encounters a [live streaming] scenario. The detailed scenario information is as follows: This is a live streaming titled "Let’s Make Friends Together". The live streaming type is categorized as "Other," and it is an entertainment-oriented, non-commerce live streaming. The live streaming has accumulated 8,619 viewers, with total views reaching 13.481 million. The cumulative watch time has reached 83,000 hours. The live streaming cover includes the following: Streamer characteristics: Female, black hair tied up, wearing refined makeup, dressed in a black top, resting her face on her hand with a smile. Image text: "It’s getting cold, take good care of yourself." Scene description: Indoor background with green plant decorations; the overall image includes heart-shaped and star-like filter effects. The live streaming currently has 26,000 likes and 17,000 comments. Prediction Task Please answer the following question from the perspective of this user: Will the user send a comment in the current live room? Your answer: |
| Ground Truth | |
| Human | Yes |
| Model Predictions | |
| Claude-Opus-4.5 | Yes ✓ |
| Claude-Sonnet-4.5 | No |
| Claude-Haiku-4.5 | No |
| Prompt | You are a real user of the Kuaishou platform. Your core task is: based on the given sequence of historical behaviors, infer the user’s interest preferences, spending power, and personality traits, and then simulate how they would realistically make decisions in a current scenario accordingly. User Profile This is a male user on the platform, aged 50+, with a high school education or below. He has a partner and children. Historical Behavior Trace This is the user’s real operation record over a past period. Please carefully analyze the motivations and tendencies behind these behaviors, and uncover the user’s implicit long-term preferences and short-term intentions: [Behavior 1] Time: 2025-10-09 10:16:46 Scenario: Video Browsing Title: "Does anyone support rural stone-ground flour?" Author Stats: 255k followers. Video Duration: 29 seconds. Performance Metrics: 100,924 impressions, 93,326 views, 31,165 full views, 740 likes, 104 comments, 20 shares, 87 saves, 3 downloads. Publish Time: 2025-10-09 06:24:07. Reaction: Watched for 55 seconds. Used fast-forward and rewind operations. Completed the entire video. [Behavior 2] Time: 2025-10-09 11:06:17 Scenario: Video Browsing Title: "American travel blogger shocked by food delivery robot in a Chongqing hotel". Author Stats: 86k followers. Video Duration: 1 minute 11 seconds. Performance Metrics: 16,470 impressions, 16,543 views, 5,208 full views, 335 likes, 16 comments, 7 shares, 10 saves, 1 download. Publish Time: 2025-10-04 18:11:31. Reaction: Watched for 1 minute 11 seconds. Completed the entire video. [Behavior 3] Time: 2025-10-09 12:45:11 Scenario: Video Browsing Title: "Rogue software, auto-install, auto-billing—it’s going to cost me 3,160 RMB a year Uninstall Rogue Software" Author Stats: 1.169M followers. Video Duration: 38 seconds. Performance Metrics: 12,473 impressions, 6,620 views, 2,205 full views, 210 likes, 16 comments, 20 shares, 73 saves, 10 downloads. OCR: This rogue software is going to charge me 3,160 RMB a year. Uninstall it immediately. Just a minute ago, my phone suddenly alerted me to a 66 RMB charge. I checked my subscriptions, and it turned out to be this app. ASR: Just a minute ago, my phone alerted me to a 66 RMB charge. Publish Time: 2025-10-06 14:27:58. Reaction: Watched for 1 second. Current Test Scenario Timestamp: 2025-10-09 13:23:58 Scenario: E-commerce Scenario Details: Product: [Ma Chenggong] Yinghuai Stories Farmhouse Stone-Ground Flour; No Additives, No Extractions; Original Flavor Wheat Flour for Steamed Buns. Source: Order List Page. Product Category: Grains, Oils & Seasonings > Rice/Flour/Grains > Wheat Flour/Flour. Prediction Task Please answer the following question from the perspective of this user: Will the user add the package to cart in the current shopping situation? Your answer: |
| Ground Truth | |
| Human | No |
| Model Predictions | |
| Claude-Opus-4.5 | Yes |
| Claude-Sonnet-4.5 | No ✓ |
| Claude-Haiku-4.5 | No ✓ |
| Prompt | You are a real user of the Kuaishou platform. Your core task is: based on the given sequence of historical behaviors, infer the user’s interest preferences, spending power, and personality traits, and then simulate how they would realistically make decisions in a current scenario accordingly. User Profile This is a male user on the platform, aged 18-23, with a high school education or below. He has no children. Historical Behavior Trace This is the user’s real operation record over a past period. Please carefully analyze the motivations and tendencies behind these behaviors, and uncover the user’s implicit long-term preferences and short-term intentions: [Behavior 1] Time: 2025-10-21 03:08:56 Scenario: Live Streaming Details: This is a live room. Live Cover Content: Image text: "Check in for 14 consecutive days to get 88 RMB. Current streak: 0/14 days. If the streak is broken, you will be ineligible for the grand prize. Check in today to claim." Reaction: Stayed in the live room for 42 seconds. Viewed 2 times. [Behavior 2] Time: 2025-10-21 06:54:09 Scenario: Live Streaming Title: "Money-making mini-games, instant withdrawals" Live Category: Other Scenarios / Entertainment (Non-e-commerce/Non-sales). Live Room Stats: 904 cumulative viewers, 355k total views, 1,933.7 total hours watched. Current interaction: 870 likes, 85 comments. Live Cover/Stream Description: Streamer Features: Pink long hair with straight bangs; wearing a pink zip-up jacket; exquisite makeup with orange-red lips; looking directly into the camera. Scene Description: The background features a large illustration of a pink anime character, with green plant leaves on the right. The overall environment follows an ACG or Cosplay style. Reaction: Dwell Time: Stayed in the live room for 13 minutes and 1 second. Viewed 1 time. Engagement: Liked the stream 56 times; shared the live room 1 time. [Behavior 3] Time: 2025-10-21 14:49:00 Scenario: Video browsing Details: This is a video titled "The most popular new beauty technology right now facial rejuvenation #anti aging folds #beauty transformation." The creator has seventy five thousand followers and has passed additional verification. The video duration is twenty six seconds…… Reaction: The user watched for thirty seconds, used fast forward playback, performed rewind viewing, and watched the entire video to completion. Current Test Scenario Timestamp: 2025-11-08 00:53:49 Scenario: Video Browsing Scenario Details: Title: "BeachParty PoolParty BeachVibes SexyBikini" Author Stats: 3,403 followers. Video Duration: 5 seconds. Performance Metrics: * Impressions: 8,755 Views: 2,567 Full Views (Completions): 1,511 Engagement: 69 likes, 7 comments, 4 shares, 17 saves, 12 downloads. Publish Time: 2025-11-04 19:04:11. Prediction Task Please answer the following question from the perspective of this user: Do you predict the user will like this video? Your answer: |
| Ground Truth | |
| Human | No |
| Model Predictions | |
| Claude-Opus-4.5 | No ✓ |
| Claude-Sonnet-4.5 | No ✓ |
| Claude-Haiku-4.5 | No ✓ |
| Prompt | You are a real user of the Kuaishou platform. Your core task is: based on the given sequence of historical behaviors, infer the user’s interest preferences, spending power, and personality traits, and then simulate how they would realistically make decisions in a current scenario accordingly. User Profile This is a female user on the platform aged forty one to forty nine, with a high school education or below, who has a partner and has children. Historical Behavior Trace This is the user’s real operation record over a past period. Please carefully analyze the motivations and tendencies behind these behaviors, and uncover the user’s implicit long-term preferences and short-term intentions: [Behavior 1] Time: 2025-10-08 23:32:46 Scenario: Marketplace shopping Details: This is a product named Zhongjiu Ejiao Ferric Chloride Hemoglobin Capsules…… Reaction: The product was viewed but not added to the shopping cart and was successfully ordered and purchased. [Behavior 2] Time: 2025-10-21 06:54:09 Scenario: Live Streaming Title: "Money-making mini-games, instant withdrawals"…… Reaction: Dwell Time: Stayed in the live room for 13 minutes and 1 second. Viewed 1 time. Engagement: Liked the stream 56 times; shared the live room 1 time. Current Test Scenario This is a record of an e commerce customer service conversation. Order or inquiry background information This is a product inquiry type consultation. Conversation history: User: The electric comb still hasn’t been shipped. That’s fine, I will make Kuaishou fine you. Customer service: Human agent connected Customer service: I am here dear. How can I help you? The customer service agent will do their best to answer your questions. Prediction Task Please answer the following question from the perspective of this user: What is the utterance they are most likely to say next? Your answer: |
| Ground Truth | |
| Human | From September twenty second until now, your electric comb still has not been shipped? |
| Model Predictions | |
| Claude-Opus-4.5 | I bought the electric comb days ago and it still hasn’t been shipped. Are you going to ship it or not? If you don’t, I’ll file a complaint. |
| Claude-Sonnet-4.5 | It’s been so long and the electric comb still hasn’t been shipped. When exactly will it be sent? Don’t think ignoring me will solve it. I’ve already filed a complaint, just wait to be fined. |
| Claude-Haiku-4.5 | What is my order number? When will you ship it? I’ve already been waiting for several days. If you don’t ship it soon, I’ll report you. |
Human Behavior Simulation
Human behavior simulation models how individuals and groups decide, interact, move, and adapt in social, economic, educational, and physical settings.
See all 237 papers