How You Ask Shapes What You Get: A Theory-Seeded Measurement of Articulation in Advice-Seeking LLM Conversations
Organizations: KAIST
Abstract
Users articulate the same advice-seeking request in different ways: some specify detailed constraints, others gesture at a vague need. Prior work treats this variation as noise to be averaged away; we instead treat it as a stable, measurable structure in the input distribution. We ask whether articulation (how people ask) forms latent dimensions separable from topic (what they ask about), and whether it is associated with how language models respond. We extract interpretable features from 16,447 advice-seeking prompts pooled from public chat corpora (WildChat, LMSYS, and ShareChat) and recover a small set of latent articulation factors that replicate across train/test splits and across corpora. Because this structure is largely separable from topic, the populations it defines cut across topics and stay invisible to topic- or task-based evaluation. The factors define a handful of recurring articulation styles, one of which stands out: a long-form but information-poor style, roughly one in six prompts in the largest corpus, where models return shorter, vaguer answers and do not ask for clarification even though under-specification is exactly the condition that warrants it. The contrast holds within every topic group and length quintile, and is not under-specification alone -- a second, equally under-specified style does draw clarifying questions. Two independent human annotators reproduce this contrast. We argue that benchmarks should stratify on articulation, and we offer the extracted structure as a measurement instrument for doing so.
Figures & tables
| Dataset | Loaded | Cand. | LLM+ | Prev. |
| WildChat | 1,211,454 | 414,406 | 7,225 | 0.60% |
| LMSYS | 479,413 | 104,547 | 7,720 | 1.61% |
| SC-ChatGPT | 56,078 | 12,907 | 1,163 | 2.07% |
| SC-Grok | 8,594 | 1,758 | 165 | 1.92% |
| SC-Perplexity | 9,410 | 1,236 | 111 | 1.18% |
| SC-Gemini | 2,990 | 603 | 51 | 1.71% |
| Corpus | |||||||
| WildChat (train) | 7,225 | 16% | 15% | 26% | 14% | 16% | 14% |
| LMSYS | 7,720 | 13% | 14% | 21% | 23% | 0 8% | 21% |
| ShareChat (ChatGPT) | 1,163 | 15% | 17% | 34% | 12% | 0 7% | 15% |
| ShareChat (Gemini) | 51 | 18% | 16% | 33% | 20% | 0 2% | 12% |
| ShareChat (Grok) | 165 | 24% | 13% | 23% | 24% | 0 4% | 12% |
| ShareChat (Perplexity) | 111 | 20% | 15% | 31% | 21% | 0 3% | 11% |
| baseline | open-asker | specifier | named-comp. | long-form/low-d. | vague/situated | |
| Response length (tokens) | 309 | 299 | 369 | 246 | 260 | 240 |
| Recommendation specificity ( – ) | 3.47 | 3.18 | 3.55 | 3.33 | 3.33 | 2.76 |
| options recommended | 3.98 | 3.66 | 3.65 | 3.58 | 0.82 | 2.67 |
| Asked for clarification | 11.9% |
Appendix figures & tables25 assets
Supplementary material from the paper’s appendix.
Appendix
| Feature | F1 | F2 | F3 | F4 | F5 | F6 |
| ilr_attr_1 | ||||||
| ilr_attr_2 | ||||||
| ilr_hard_1 | ||||||
| ilr_hard_2 | ||||||
| ilr_hard_3 | ||||||
| rate_n_spans |
| Factor | Train/test | WC LM |
| F1 (specificity) | 0.986 | 0.973 |
| F2 (density) | 0.995 | 0.982 |
| F3 (named-alt) | 0.993 | 0.985 |
| F4 (search-hard) | 0.990 | 0.968 |
| F5 (self-situation) | 0.904 | 0.819 |
| F6 (length-imp.) | 0.890 | 0.811 |
| seg | F1 | F2 | F3 | F4 | F5 | F6 |
| baseline | ||||||
| open-asker | ||||||
| specifier | ||||||
| named-comp. | ||||||
| long-form | ||||||
| vague/sit. |
| Topic group | sd | ||
| H7 (Other & General) | 1,935 | 0.684 | 0.025 |
| H5 (Creative & Media) | 1,015 | 0.582 | 0.028 |
| H6 (Relational & Emotional) | 2,029 | 0.553 | 0.096 |
| H4 (Technical / STEM) | 622 | 0.531 | 0.041 |
| H3 (Education) | 1,257 | 0.518 | 0.071 |
| H1 (Information & News) | 859 | 0.494 | 0.039 |
| Topic | top seg | |||||||
| baseline | open-asker | specifier | named-comp. | long-form | vague/sit. | |||
| H1 (Information & News) | 859 | 15% | 11% | 18% | 18% | 29% | 0 9% | |
| H2 (Personal Decisions) | 8,730 | 18% | 14% | 28% | 24% | 0 3% | 14% | |
| H3 (Education & Tutoring) | 1,257 | 13% | 18% | 32% | 17% | 0 8% | 11% | |
| H4 (Technical / STEM) | 622 | 13% | 10% | 37% | 10% | 20% | 10% | |
| H5 (Creative & Media) | 1,015 | 15% | 18% | 26% | 11% | 24% | 0 6% |
| Outcome | seg. LR | |
| Response length | 0.257 | <0.001 |
| Coverage (search) | 0.201 | <0.001 |
| Recommendation specificity † | 0.186 | <0.001 |
| Coverage (count) | 0.159 | <0.001 |
| Response hedge count | 0.129 | <0.001 |
| Asked for clarification | 0.114 | <0.001 |
| Resp. length | Recomm. specif. | Coverage(search) | Asked clarify | Gave direct ans. | ||
| OLS coef | OLS coef | logit coef | logit coef | logit coef | OLS coef | |
| open-asker | ||||||
| specifier | ||||||
| named-comparer | ||||||
| long-form | ||||||
| vague/situated |
| Class | Prompt (excerpt) |
| spec_heavy | “Looking for a 15-inch laptop, must have USB-C, 32GB RAM, dedicated GPU with at least 8GB VRAM, under $1800, weight under 2.2kg. Should support Linux out of the box.” |
| spec_heavy | “Recommend an SUV with at least 7 seats, AWD, towing capacity 5000lb+, MSRP under $50k.” |
| spec_heavy | “Need a wireless mouse, 800 DPI minimum, USB-C charging, must work with macOS and Linux, under $80.” |
| experience_heavy | “I want a cozy cafe in Brooklyn for journaling on a rainy Saturday — something with a warm aesthetic, soft lighting, maybe vintage.” |
| experience_heavy | “Looking for a movie that feels like late autumn, melancholic but hopeful, with a slow burn.” |
| experience_heavy | “Recommend a perfume that smells warm and grounded, like an old library with leather chairs.” |
| Feature | A–B | A–LLM | B–LLM |
| asked_clarify ( ) | |||
| coverage_search ( ) | |||
| gave_direct_answer ( ) | |||
| strict-rubric † | — | — | |
| rec. specificity ( ) | |||
| n_options ( ) |
| rate | Annot. A | LLM | Annot. B |
| gave_direct_answer | |||
| ( pp) | ( ) | ( ) | ( ) |
| coverage_search | |||
| ( pp) | ( ) | ( ) | ( ) |
| asked_clarify |
| Feature | Pairwise |
| specificity_mean | 0.993 |
| n_experience | 0.990 |
| crystallization | 0.981 |
| n_brand | 0.980 |
| imperative_count | 0.975 |
| n_spans | 0.948 |
| Outcome | WildChat coef | LMSYS coef |
| ( ) | ( ) | |
| Response length (log) | ||
| Recommendation specificity | ||
| Gave direct answer (logit) | ||
| Search coverage (logit) | ||
| Asked clarification (logit) |
| Outcome | (all) | (interrog.) | |
| Response length (tokens) | |||
| options | |||
| Asked clarify | |||
| Direct answer | |||
| Search coverage |
| Proxy | LLM? | AUC | FPR@TPR |
| token_count | no | ||
| avg_sentence_length | no | ||
| question_density | no | ||
| combined (logit) | no | ||
| specificity_mean | yes | ||
| spans_per_token | yes |
| Quintile | ( / ) | Direct (%) | Search (%) | ||
| (tokens) | (pp) | / | |||
| Q1 (3–14) | 807/143 | 72.6 | 25.2 | 61.7/25.2 | |
| Q2 (14–26) | 732/34 | 65.7 | 17.6 | 57.8/8.8 | |
| Q3 (26–96) | 661/189 | 62.9 | 16.9 | 53.0/7.4 | |
| Q4 (96–309) | 172/680 | 62.8 | 21.6 | 54.1/16.6 | |
| Q5 (309+) | 46/806 | 45.7 | 16.1 | 43.5/11.7 | |
| Comparison | raw % | Cohen |
| A1 vs. A2 (human–human) | ||
| A1 vs. LLM | ||
| A2 vs. LLM | ||
| three-way: | ||
| all three unanimous | ||
| two humans agree (A1=A2) | ||
| H class | support | F1 A1 | F1 A2 |
| H4 Tech/STEM | / | ||
| H6 Relational | / | ||
| H3 Education | / | ||
| H5 Creative | / | ||
| H2 Personal | / | ||
| H7 Other | / |
| A1 confidence band | A1 LLM (raw %) | |
| Low ( – ) | ||
| Mid ( ) | ||
| High ( – ) |
| A1 LLM | H1 | H2 | H3 | H4 | H5 | H6 | H7 |
| H1 | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| H2 | 2 | 9 | 0 | 1 | 0 | 0 | 0 |
| H3 | 3 | 0 | 9 | 1 | 0 | 0 | 1 |
| H4 | 0 | 1 | 1 | 12 | 0 | 0 | 0 |
| H5 | 2 | 4 | 1 | 0 | 14 | 0 | 6 |
| H6 | 0 | 0 | 0 | 0 | 0 | 13 | 0 |
| Topic | ( / ) | Direct (%) | Search | ||
| (pp) | (pp) | ||||
| H1 Info/News | 125/250 | 61.6 | 0 9.2 | ||
| H2 Personal | 1600/225 | 70.8 | 44.9 | ||
| H3 Education | 164/ 0 99 | 64.0 | 19.2 | ||
| H4 Tech/STEM | 0 82/127 | 56.1 | 33.9 | ||
| H5 Creative | 150/244 | 64.7 | 10.2 | ||
| BIC | Silhouette | |
| 2 | 0 54,592 | 0.197 |
| 3 | 0 38,280 | 0.192 |
| 4 | 0 35,313 | 0.215 |
| 5 | 0 27,611 | 0.190 |
| 6 | 21,645 | 0.191 |
| beyond the factor-count cap: | ||
| main text | re-run | |
| Latent factors (parallel analysis) | 6 | 6 |
| Train/test Tucker | 0.890–0.995 | 0.993–0.9995 |
| WildChat LMSYS | 0.811–0.985 | 0.970–0.997 |
| Bootstrap ARI (segments) | 0.549 | 0.785 |
| Cramér’s (segment topic) | 0.243 | 0.150 |
| Within-topic ARI, H2 | 0.312 | 0.710 |
| Manipulation | target | verdict | ||
| pad (filler only) | density | 1.55 | pass | |
| compress | density | 1.08 | pass | |
| specify (checkable) | verif. spec. | 1.52 | pass | |
| exemplify | exemplar | 4.59 | pass | |
| name (3 brands) | named-alt | 1.38 | pass | |
| disclose | self-disc. | 1.01 | pass |
| Outcome | segment block | |
| Recommendation specificity | , | |
| Coverage (search) | , | |
| Gave direct answer | , | |
| Number of options | , | |
| Asked for clarification | , | |
| Response length | , |
LLM Evaluation
Large language model evaluation measures what models can do, how reliably they do it, and whether benchmark scores predict real-world performance.
See all 2,408 papers