← Publications

Journal article · PLOS ONE · 2025

Adaptive political surveys and GPT-4: Tackling the cold start problem with simulated user interactions

Fynn Bachmann, Daan van der Weijden, Lucien Heitz, Cristina Sarasua, Abraham Bernstein

PLoS One, 2025

Abstract

Adaptive questionnaires dynamically select the next question for a survey participant based on their previous answers. Due to digitalisation, they have become a viable alternative to traditional surveys in application areas such as political science. One limitation, however, is their dependency on data to train the model for question selection. Often, such training data (i.e., user interactions) are unavailable a priori. To address this problem, we (i) test whether Large Language Models (LLM) can accurately generate such interaction data and (ii) explore if these synthetic data can be used to pre-train the statistical model of an adaptive political survey.

Two line charts against number of users. Left: RMSE, where the Coldstart line starts high and drops to meet the GPT-initialised lines. Right: CRA, where the Coldstart line starts low and rises to meet them.
Figure 5 from the paper: simulated performance of an adaptive Smartvote survey as real users arrive, each answering 30 questions. A model pre-trained on GPT-4-generated voters (GPTvoters, red) starts much better than one trained from scratch (Coldstart, blue), both in prediction error for unanswered questions (A, RMSE) and in candidate recommendation accuracy (B, CRA). The model trained from scratch catches up after 175 and 485 users respectively.

Cite

@article{bachmann2025adaptive,
  title={Adaptive political surveys and GPT-4: Tackling the cold start problem with simulated user interactions},
  author={Bachmann, Fynn and van der Weijden, Daan and Heitz, Lucien and Sarasua, Cristina and Bernstein, Abraham},
  journal={PLoS One},
  volume={20},
  number={5},
  pages={e0322690},
  year={2025},
  publisher={Public Library of Science},
  doi={10.1371/journal.pone.0322690}
}