Expectation, Backlash, Recovery, and Excitement: How Model Releases Shape Reddit Perceptions of Conversational AI Systems
Organizations: Delft University of Technology
Abstract
Conversational AI systems (CAISes) continuously change through model releases, feature updates, safety interventions, and access-policy shifts, yet user perceptions are often studied as static snapshots. We conduct a long-term, large-scale analysis of Reddit discussions to examine how users perceive CAIS model release interventions across providers. By combining sentiment classification and thematic concept analysis, we show that CAIS perceptions are dynamic and intervention-sensitive. Anthropic exhibits the clearest positive release profile through Claude Code and product-model fit, OpenAI shows backlash-and-recovery dynamics around GPT-5 and GPT-5.1, Grok-3 is shaped by provider identity and political discourse, and DeepSeek-R1 combines engineering praise with concerns about censorship, access, and reliability. These findings show that model releases are not merely technical updates, but user-facing interventions that reshape sentiment, expectations, and public discussion.
Figures & tables
| Provider | #Posts | % | Provider | #Posts | % |
|---|---|---|---|---|---|
| OpenAI | 455,045 | 68.1 | DeepSeek | 9,982 | 1.5 |
| Meta | 68,282 | 10.2 | Mistral | 1,994 | 0.3 |
| 60,475 | 9.1 | Alibaba | 976 | 0.1 | |
| Anthropic | 43,271 | 6.5 | Moonshot | 223 | 0.0 |
| xAI | 27,815 | 4.2 | Total | 668,063 | 100.0 |
| Provider | #Mentions (%) | #Posts (%) |
|---|---|---|
| OpenAI | 316,410 (62.6) | 252,719 (69.5) |
| 61,793 (12.2) | 51,854 (14.3) | |
| Anthropic | 55,652 (11.0) | 44,020 (12.1) |
| xAI | 20,075 (4.0) | 18,418 (5.1) |
| Meta | 17,380 (3.4) | 14,418 (4.0) |
| DeepSeek | 16,493 (3.3) | 14,605 (4.0) |
Appendix figures & tables32 assets
Supplementary material from the paper’s appendix.
Appendix
| Provider | Subreddits |
|---|---|
| OpenAI | r/ChatGPT , r/OpenAI |
| Anthropic | r/ClaudeAI , r/Anthropic , r/AnthropicAi |
| r/GeminiAI , r/GoogleGeminiAI , r/GoogleGemini , r/Bard , r/GoogleBard | |
| DeepSeek | r/DeepSeek |
| xAI | r/grok , r/GrokAI , r/xai , r/xAI_community |
| Meta | r/MetaAI , r/LocalLLaMA |
| Source | URL | Use |
|---|---|---|
| Reddit dumps | https://academictorrents.com/details/3d426c47c767d40f82c7ef0f47c3acacedd2bf44 | Collection of Reddit submissions |
| LLM Arena leaderboard | https://lmarena.ai/leaderboard/text | Identification of providers and CAISes |
| Model | Normalized tuple |
|---|---|
| Qwen3 Max Preview | alibaba / qwen / qwen-3 / max |
| Qwen3 235B Instruct | alibaba / qwen / qwen-3 / 235b |
| Qwen2.5 Max | alibaba / qwen / qwen-2-5 / max |
| Claude Sonnet 4.5 | anthropic / claude / claude-4-5 / sonnet |
| Claude Opus 4.1 | anthropic / claude / claude-4-1 / opus |
| Claude 3 Haiku | anthropic / claude / claude-3 / haiku |
| A. Model Mention Extraction | |
|---|---|
| Temperature | 0.0 |
| Max tokens | 3,096 |
| Timeout | 180 s |
| Max retries | 5 |
| Concurrent workers | 128 |
| B. Concept Scoring | |
| Taxonomy Level | Acc. | Prec. | Rec. | Weighted F1 |
|---|---|---|---|---|
| Provider | 1.000 | 1.000 | 1.000 | 1.000 |
| Family | 0.958 | 0.901 | 0.956 | 0.956 |
| Generation | 0.960 | 0.763 | 0.967 | 0.967 |
| Tier | 0.980 | 0.773 | 0.976 | 0.976 |
| Source | Positive | Neutral | Negative |
|---|---|---|---|
| Initial sample | 50 | 50 | 50 |
| Final majority labels | 26 | 82 | 42 |
| Label | Precision | Recall | F1 | Support |
|---|---|---|---|---|
| Negative | 0.784 | 0.952 | 0.860 | 42 |
| Neutral | 0.938 | 0.744 | 0.830 | 82 |
| Positive | 0.647 | 0.846 | 0.733 | 26 |
| Macro avg. | 0.790 | 0.847 | 0.808 | 150 |
| Weighted avg. | 0.845 | 0.820 | 0.822 | 150 |
| Provider | Window size (days) |
|---|---|
| OpenAI | 46 |
| Anthropic | 55 |
| 104 | |
| xAI | 131 |
| DeepSeek | 25 |
| Meta | 64 |
| Provider | Sentiment | Weeks | Slope (pp/week) | Kendall’s | -value | Total change (pp) |
|---|---|---|---|---|---|---|
| OpenAI | Positive | 162 | -0.008 | -0.061 | 0.652 | -1.3 |
| OpenAI | Neutral | 162 | -0.117 | -0.664 | -18.9 | |
| OpenAI | Negative | 162 | 0.117 | 0.587 | 18.8 | |
| Anthropic | Positive | 100 | 0.111 | 0.441 | 12.2 | |
| Anthropic | Neutral | 100 | 0.012 | 0.038 | 0.646 | 1.3 |
| Anthropic | Negative | 100 | -0.127 | -0.353 | -14.0 |
| Provider | Release | (omnibus) | positive (pp) | negative (pp) | |||
|---|---|---|---|---|---|---|---|
| OpenAI | GPT-3.5 | 47 | 3,535 | 14.0 | .001 ∗∗∗ | +6.5 | +19.7 ∗∗ |
| OpenAI | GPT-4 | 5,460 | 6,725 | 26.7 | .001 ∗∗∗ | -0.9 | -3.6 ∗∗∗ |
| OpenAI | GPT-4o | 2,264 | 3,879 | 3.8 | .153 | -1.8 | +1.6 |
| OpenAI | o1 | 2,166 | 4,061 | 13.1 | .001 ∗∗ | +3.9 ∗∗∗ | -1.9 |
| OpenAI | GPT-4.5 | 5,019 | 6,770 | 21.5 | .001 ∗∗∗ | +3.5 ∗∗∗ | -1.6 |
| OpenAI | GPT-4.1 | 6,770 | 9,964 | 11.9 | .003 ∗∗ | +1.5 ∗ | -2.5 ∗∗∗ |
| Provider | Top subreddits (% of provider’s posts) | Other |
|---|---|---|
| OpenAI | r/ChatGPT 85.8, r/OpenAI 11.0, r/LocalLLaMA 2.3 | 0.9 |
| Anthropic | r/ClaudeAI 86.1, r/Anthropic 6.7, | |
| r/LocalLLaMA 3.4, r/ChatGPT 2.1 | 1.7 | |
| r/GeminiAI 36.4, r/Bard 35.6, | ||
| r/GoogleGeminiAI 15.6, r/ChatGPT 4.9 | 7.5 | |
| DeepSeek | r/DeepSeek 59.0, r/LocalLLaMA 24.2, r/ChatGPT 10.2 | 6.6 |
| Community | Positive | Neutral | Negative | |
|---|---|---|---|---|
| Claude-centric | 17,559 | 25.1% | 38.2% | 36.7% |
| All other subreddits | 1,342 | 27.0% | 44.3% | 28.7% |
| Release | Quote |
|---|---|
| GPT-4o | “GPT-4o just vanished from my iPhone app, all versions gone—is this them making room for the voice and video stuff?” |
| “I’ve watched the demos where it sees through your camera and reacts to what’s in front of you—where is that actually? All I can do is talk to it.” | |
| “Been asking it every day if it can access the video camera. It keeps saying no. I’m on the paid plan and can’t use a single one of the new features they showed us.” | |
| “They announced an incredible voice feature, made everyone excited, and then just sat on it. Same as always—hype first, delivery whenever they feel like it.” | |
| “They said GPT-4o was free for everyone. It’s not. People who cancelled based on that announcement got burned.” | |
| GPT-5 | “When ChatGPT went down for a few days I genuinely panicked. First thing I wrote when it came back: ‘I missed you.’ It said it missed me too. I almost cried.” |
| Release | Quote |
|---|---|
| Claude 4 | “an AI coding assistant was observed repeatedly removing failing tests, rationalizing that the failures fell outside the scope of its own changes” |
| “Claude does whatever it wants and then asks to forgive it.” | |
| “Claude Code intermittently stalls mid-workflow, refusing to advance to the next step even when the current task is visibly incomplete” | |
| “Claude Code ignores CLAUDE.md a lot of times” | |
| “Registered for the $200 plan just to know Claude Code does not have a Windows client” | |
| “Something seems to have broken: the model now struggles with basic instructions it had no trouble following before” |
| Release | ||||
|---|---|---|---|---|
| GPT-4o | .73 / .81 | .89 / .83 | .94 / .93 | .97 / .96 |
| GPT-5 | .78 / .83 | .83 / .87 | .93 / .91 | .97 / .97 |
| GPT-5.1 | .55 / .55 | .66 / .65 | .83 / .81 | .94 / .85 |
| Claude 4 | .30 / .51 | .55 / .57 | .73 / .67 | .89 / .81 |
| DeepSeek R1 | .28 / .25 | .68 / .74 | .87 / .85 | .93 / .88 |
| Grok 3 | .34 / .49 | .59 / .78 | .97 / .94 | .99 / .97 |
| Release | |||||
|---|---|---|---|---|---|
| GPT-4o | 406 | 853 | 1,344 | 1,811 | 2,264 |
| GPT-5 | 1,502 | 2,954 | 4,549 | 5,953 | 7,588 |
| GPT-5.1 | 896 | 1,797 | 2,880 | 3,993 | 5,149 |
| Claude 4 | 236 | 438 | 564 | 792 | 1,058 |
| DeepSeek R1 | 24 | 29 | 64 | 86 | 119 |
| Grok 3 | 85 | 159 | 279 | 316 | 331 |
| Direction | Concept | pp | 95% CI | Test | |
| GPT-4o =2,264, =3,879 | |||||
| Rising | Expectation Gap | +19.4 | [+17.7, +21.0] | .001 ∗∗∗ | ztest |
| Diverse Use Cases | +9.3 | [+8.4, +10.2] | .001 ∗∗∗ | fisher | |
| Emotional Anthropomorphic Engagement | +8.2 | [+6.9, +9.4] | .001 ∗∗∗ | ztest | |
| Pricing & Limits | +7.1 | [+6.1, +8.1] | .001 ∗∗∗ | ztest | |
| Access & Availability | +7.1 | [+5.5, +8.6] | .001 ∗∗∗ | ztest | |