Papers for

market research teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Semanticfa factors meaning to analyze personality test items

semanticfa: An R Package for Response-Free Semantic Factor Analysis of Psychometric Scales

Abstract: The items of a reflective psychometric scale can be read as a proposal about a construct's structure. Language models make that proposal measurable by converting each item into an embedding, a list of numbers, similar for similar meanings. We introduce semanticfa, an R package for semantic factor analysis, which factors item-embedding similarities. It also interprets factors, flags redundant items, builds short forms, and screens new items. A worked example analyzes the 50-item International Personality Item Pool Big-Five Factor Markers, embedded with Qwen3-Embedding-8B, and compares the results with a factor analysis of 874,434 respondents. Retention criteria tied between five and six factors, and the tie rule kept five. Three corresponded mainly to single domains, and two blended most Extraversion items with five Agreeableness items. Each factor's congruence with its best-matching human factor (1 = identical) ranged from .92 for Openness to .52 for Agreeableness. Item pairs more similar in meaning tended to be answered more alike (r = .46 with raw responses), but same-domain reverse-keyed opposites, answered oppositely, were about as similar as cross-domain pairs (.58 vs. .57). Sign-flipping reverse-keyed items' embeddings did not improve agreement with raw responses and worsened it with reverse-scored ones. With five factors, a 25-item short form matched the domains better than all 200 random five-per-domain sets, but parallel analysis kept only three. We propose semantic-behavioral coherence, the agreement between semantic and response structures, as a measurable property of a scale, given an embedding model. Semantic factor analysis complements, and does not replace, response-based factor analysis.

Tue 27 OctComputation and Language
The gist
Psychological tests have many questions that suggest a structure of personality traits. The authors created an R package called semanticfa that uses language models to turn test questions into numbers showing their meaning. This method groups similar questions and helps spot duplicates or make shorter versions of tests. They showed how semanticfa works by comparing its results on a famous personality test with traditional analysis done on lots of real answers. The new method provides a way to see how much the wording of questions matches how people actually respond.
Open → 2610.37494v1

Semantic priors improve questionnaire analysis with fewer respondents

When Respondents Are Scarce: LLM-Derived Semantic Priors for Bayesian Confirmatory Factor Analysis

Abstract: Across social and behavioral research, measuring latent constructs can be challenging when target populations are small or difficult to reach. Recruiting additional respondents may be costly or infeasible, leaving researchers with limited data for estimating questionnaire factor structures. Yet item wording contains structural expectations before data collection, and whether these can improve small-sample estimation without replacing empirical validation remains unclear. We introduce the Semantic-Empirical Updating Framework (SEUF), which converts large language model paraphrases and embeddings, aligned with hypothesized item-factor assignments, into prespecified priors for Bayesian confirmatory factor analysis. We evaluated SEUF using a 38-item survey of 617 industrial-park stakeholders and two public surveys, FEVS and RIASEC. Semantic structure persisted after wording controls across all three instruments. With 50 respondents, SEUF achieved loading precision comparable to conventional CFA with 70-82 respondents, equivalent to 29-39% fewer respondents at the specified precision benchmark. Results showed lower loading errors and improved credible-interval coverage relative to conventional CFA in both public surveys. Gains were greatest when respondent data were limited, highlighting the value of semantic priors under information scarcity. By harnessing structural information already embedded in questionnaires, SEUF advances a more resource-efficient approach to measurement and opens new directions for study design and empirical inference in hard-to-reach populations.

Mon 26 OctMachine Learning
The gist
Measuring hidden traits through surveys can be very hard when you don't have enough people answering. The authors found a way to use clever language models to understand the meaning behind survey questions and guide the analysis. This makes it possible to get accurate results with fewer responses. Their method, tested on real surveys, was better at estimating how questions relate to traits, especially when data was scarce.
Open → 2610.34843v1

Large language models struggle to predict survey answers with little data

LLMs as survey respondents: Comparison to simple semantic baselines

Abstract: Large language models (LLMs) have been explored as surrogates for human survey respondents. A more promising application is data augmentation, where LLMs predict new responses from partial human data. However, the semantic similarity between questionnaire items is a known source of correlation between answers. It is thus unclear whether LLMs actually infer meaningful relationships between question-response pairs, or use surface-level comparison between questions as a heuristic. To assess this, we evaluated how three LLMs can predict responses to held-out items in two surveys measuring attitudes toward automated or light-electric vehicles, based on varying proportions of known responses. Performance was compared to two baselines, where new responses were derived by maximizing embedding-similarity to a prior response. While LLMs mostly predicted human responses better than baselines, their performance consistently declined with a lower share of known responses, even aligning with the baseline in one survey. Our results show that LLMs' capacities for augmenting replies varied across surveys, and can revert to the same levels as simpler embedding similarity baselines when less data is available.

Wed 21 OctComputation and Language
The gist
Some people want to use large language models (LLMs) to guess how people might answer survey questions based on other answers they already gave. The paper looks at whether these models truly understand connections between questions or just match similarities on the surface. The researchers tested three LLMs on two surveys and compared their guesses to simpler methods based on matching similar questions. They found that LLMs generally did better when they had more known answers but fell to the level of simple matching methods when less data was available.
Open → 2610.29645v1

AI interviewers collect quality qualitative data at scale

Can AI interview? Comparing AI-led to Human-led Chat Interviews

Abstract: Large language model chatbots have been proposed as AI-interviewers for collecting qualitative interview data at scale, potentially bridging social science's longstanding divide between the breadth of surveys and the depth of qualitative interviews. This paper provides the first direct empirical comparison of data quality in AI-led and human-led interviews. In a randomized experiment (N = 41), university students were interviewed via synchronous text chat by either trained non-expert interviewers or a locally hosted AI system; we evaluate exposure, specificity, and relevance. Median interview duration was similar across conditions, but AI-interviewers asked more than twice as many questions per interview and elicited roughly 65 percent more respondent text per interview. Per-question responses were longer with human interviewers, though not after multiple-testing correction; only AI-condition participants skipped questions. Responses were almost uniformly on-topic in both conditions; for specificity we detect no difference, but the design cannot exclude one of up to three quarters of a point. These results were obtained with a small, locally hosted open-weight model (7B parameters), which addresses concerns about data security, GDPR compliance, and scientific reproducibility. Our findings support the viability of AI-interviewing for large-N qualitative data collection.

Fri 16 OctComputers and SocietyComputation and LanguageHuman-Computer Interaction
The gist
Interviews are important for understanding people, but usually require humans and are time-consuming. The authors tested whether AI chatbots can run interviews just as well. They found AI asked more questions and got more text from interviewees, with answers being as relevant and specific as those from humans. This shows AI can help gather big sets of interview data securely and efficiently.
Open → 2610.23149v1

Platform differences can skew machine-coded online policy sentiment

Is the Platform Part of the Measurement? A Protocol and Simulation Study for Cross-Platform Equivalence of Machine-Labelled Policy Sentiment

Abstract: Comparing machine-labelled sentiment across social media platforms is now routine: differences in classifier scores between platforms are read as differences in public opinion. These comparisons rest on an assumption that the classifier measures the same construct, on the same scale, on every platform. Some studies check a classifier's validity platform by platform, but to our knowledge none has modelled the platform as a facet of the classifier's measurement. We adapt the psychometric equivalence toolkit (generalizability theory, measurement invariance and differential item functioning, and score linking) to machine-labelled policy sentiment, treating the platform as a survey mode, and specify a six-step protocol with anchor events fixed in advance, an anchor-density audit, and a two-classifier convergence control. A simulation with known ground truth illustrates what the assumption can cost in one generating configuration fixed in advance: across 500 replications, because the platforms measure through different functions, a pooled index that takes platform scores at face value reports the wrong sign of aggregate sentiment on nearly a quarter of days, whereas an index adjusted with each platform's known measurement function does so on under one day in sixty on average. A case study of the instrument from the first author's MSc dissertation, a fine-tuned BERT classifier over 255,446 UK economic-policy comments from Twitter/X, Reddit, YouTube, and Quora, motivates the design and illustrates the instrument-dependence the protocol addresses. The full four-platform application, under fresh collection with the pre-specified design, is the designated follow-up study. The protocol lets a researcher test whether pooling platforms is defensible in a given corpus, or whether platform scores must be linked before any average is taken.

Mon 12 OctMachine LearningComputation and LanguageComputers and Society
The gist
Measuring people's opinions about policies using computers often involves looking at social media posts from platforms like Twitter or Reddit. This study shows that assuming the measurement works the same way on all platforms can cause mistakes, like getting the wrong overall mood. The authors created a step-by-step method to check if the sentiment scores from different platforms truly match or if they need adjusting. Their tests using computer simulations and real social media comments show that adjusting for platform differences leads to more accurate results.
Open → 2610.16757v1

InterviewPlayground simulates AI interviewers with human-like responses

InterviewPlayground: A Simulation Environment for Evaluating AI Interviewers

Abstract: Increasingly, AI interviewers are being developed to elicit open-ended responses in applications like market research, public polling, preference elicitation, and social science research. However, evaluating AI interviewers is challenging because they function in extended, multi-turn interactions where they must adapt to participant behaviors. To address this need, we develop InterviewPlayground, a simulation environment for evaluating AI interviewers using simulated study participants whose behaviors are grounded in social theory. Simulated studies in InterviewPlayground produce an InterviewReportCard, which assesses the performance of AI interviewers using a suite of validated measures. To test whether our simulation-based evaluations predict performance with human participants, we conduct 15 real qualitative studies with five AI interviewers, three interview topics, and 450 human participants and compare them to simulated studies in InterviewPlayground. We find that AI interviewer performance in InterviewPlayground predicts performance in human studies with an average Pearson correlation of 0.86 across 12 measures, and the simulated interactions from InterviewPlayground reproduce key findings from behavioral analysis of AI interviewers in the human studies. Together, these findings support the validity of InterviewPlayground in assessing AI interviewer performance and examining potential failure modes. Our work contributes a simulation environment for AI interviewers supported with empirical validation, and more broadly, a roadmap for future work to develop validated, simulation-based evaluations of conversational AI systems.

Thu 8 OctArtificial IntelligenceComputation and Language
The gist
It is hard to tell how well AI interviewers work because they need to have long conversations that change depending on the person they talk to. The authors made InterviewPlayground, a tool that uses computer-simulated people based on social science to test how good AI interviewers are. When they compared InterviewPlayground’s ratings to real interviews with 450 people, the tool’s results closely matched what happened in real life. This means InterviewPlayground can help figure out how well AI interviewers perform and find their problems without needing real people all the time.
Open → 2610.12023v1

Personas from target data improve survey response simulations

Data-Driven Personas for Survey Simulation: Insights into Simulation Alignment Across Data-Access Regimes

Abstract: However, many existing steering approaches rely on target-domain human data for fine-tuning or prompting that is costly to collect and raises privacy concerns. In this paper, we study demographic group-level survey simulation, where personas induced from heterogeneous, anonymized public behavioral data condition agents that simulate responses of individuals from specific demographic groups. We examine whether representative personas can be induced from diverse sources and analyze how the domain, scale, and granularity of the source data affect survey simulation alignment. We find that personas induced from out-of-domain sources rarely outperform simulations conditioned only on basic demographic information, largely due to population mismatch. However, when personas are accurately assigned to the target demographic groups, alignment improves substantially. Finally, personas induced from target-domain survey data generalize better as more survey question history becomes available, suggesting that richer behavioral evidence enables more stable persona trait inference that transfers to better unseen questions simulation alignment.

Mon 5 OctArtificial Intelligence
The gist
Simulating how different groups respond to surveys can be tricky when you don’t have real data from those groups. The paper shows that using personas—representations of groups—created from unrelated data sources often does not help much. But when these personas are made using data tied closely to the target group, the simulations become much better. Having more detailed past answer data helps build more accurate personas that predict new survey answers more reliably.
Open → 2610.05828v1

Error limits found for estimating preferences with the BTL model

Error Bounds for Statistical Estimators in BTL Model with Parametric Multivariate Utility Functions

Abstract: We study preference elicitation under the Bradley-Terry-Luce (BTL) model where the true partworth vector is unknown and has to be estimated as a parameter with elicited preference information. The set of selected pairwise queries is non-uniform, deterministic, and arbitrary over a collection of alternatives, provided that it satisfies a joint identifiability condition. We focus on understanding when the canonical maximum likelihood estimator (MLE) is finite and admits sharp error bounds without explicit compactness constraints on the feasible set or external regularizers. To this end, we derive minimax lower bounds under the standard bounded dynamic range condition, and find that the same Fisher-information geometry in the classic Cramér-Rao lower bounds underpins the finite-sample difficulty of the estimation problem. By combining a non-asymptotic expansion of the likelihood score equation with a fixed-point localization argument, we identify a design-dependent sample size threshold above which the unconstrained canonical MLE exists and is unique with high probability. The same expansion yields a decomposition of the estimation error into a linear stochastic term, an explicit second-order bias, and a higher-order remainder. A refined analysis gives sufficient sample size conditions under which the canonical MLE attains the minimax rates up to logarithmic and constant factors. These results provide a unified non-asymptotic theory for parametric utility elicitation and reveal when the inference is determined by response data alone rather than by external regularization. Preliminary numerical results are consistent with the theoretical findings.

Tue 22 SeptMachine Learning
The gist
When trying to understand people's preferences by comparing pairs of choices, the true preferences are unknown and must be estimated from data. The authors studied conditions under which the usual method for estimating these preferences works well without extra constraints. They showed when this estimator is guaranteed to exist, be unique, and how accurate it is depending on the number and design of comparisons. Their findings give precise, non-asymptotic bounds on the estimation error and show when the data alone is enough for reliable inference. Initial tests confirmed their theoretical results.
Open → 2609.26326v1

Silicon sampling predicts country views but not individual opinions

Silicon sampling answers with country-level assumptions, not individual attitudes: Cross-national evidence from the European Social Survey

Abstract: Silicon sampling uses large language models (LLMs) to simulate survey respondents. Whether it recovers cross-national variation, and why, remains unresolved. This study evaluates it against European Social Survey Round 11 (30 countries, 42 items) with two open-weight LLMs under first- and third-person prompts, plus backstory and response-format experiments. Aggregate recovery is moderate and uneven across items. Adding the country name to a three-variable demographic backstory raises the median per-item correlation between simulated and observed country means from -0.03 to 0.52, and the richer profiles tested add no consistent gain. The respondent's country label acts as a country-level assumption that respondent detail does not revise. Naming the response-scale endpoints in words stops the model from ranking countries backwards, so the answer format sets the direction of the ranking. Individual-level recovery remains negligible in every condition and does not track aggregate recovery across countries. An average of neighboring countries, using no LLM, recovers country levels more accurately than every model condition and ranks them about as well. Silicon sampling can thus support exploratory country-ranking comparison after item-level validation and with the response format reported. It does not support individual or distributional inference.

Mon 14 SeptComputers and Society
The gist
The study looks at how well large language models (LLMs) can predict survey results from different countries by pretending to be survey respondents. The researchers found that LLMs can moderately estimate average country-level answers when given the country's name but cannot accurately predict individual people's answers. The way answers are formatted also affects the model's predictions. In fact, just averaging neighbor countries’ real answers works better than the models for country-level estimates. This means these models are useful for rough country comparisons, but not for understanding individual attitudes or full answer distributions.
Open → 2609.16395v1

Deep Boltzmann machines improve data fusion by conditioning on related outcomes

Cross-Block Conditioning in Deep Boltzmann Machines for Statistical Data Fusion

Abstract: Statistical data fusion combines two panels that share a block of covariates but observe disjoint outcome blocks, and in its traditional form no row observes both outcomes at once. That rules out the discriminative criterion one would rather train a Deep Boltzmann Machine with, since multi-prediction training needs ground truth for whatever it holds out. We propose observed-block multi-prediction, which restricts the multi-prediction objective to targets drawn from what each row actually observes. It is well defined for any missingness pattern and reduces to the original criterion when rows are complete. Having a discriminative criterion that survives the setting lets us ask whether the joint model is needed at all, by separating what it contributes into a representation part and an inference part. On two consumer panels, on grids over sample size and covariate width spanning 35 cells and 875 runs, the fine-tuned DBM is the best of fifteen methods in every cell; but almost none of that advantage comes from generative pre-training, which is confined to the smallest sample size on one dataset and absent on the other. It comes from conditioning on one outcome block when predicting the other. This term amounts to +0.19 and +0.07 percentage points, is positive in all 35 cells, and, unlike every other contribution we measure, neither decays as the panels grow, nor requires a second hidden layer, nor requires more inference. Permuting one outcome block to destroy its association with the other removes the gain entirely, which is what the account predicts. The margins are small. But a small effect that does not decay is a different object from one that does, because it rests on evidence that no model mapping covariates to outcomes can accept.

Mon 14 SeptMachine LearningArtificial Intelligence
The gist
Combining data from two sources that share some characteristics but measure different outcomes is tricky because no single row shows both outcomes together. The authors introduce a new way to train deep models so that they only predict outcomes actually seen in each row, making the training fair and effective. They tested this method on real consumer data and found that the main benefit comes from allowing the model to use one outcome block to predict the other, even in complex cases where traditional approaches struggle. This improvement is small but consistent and does not get weaker with more data, highlighting a subtle but important way to get better predictions.
Open → 2609.14934v1