article · draft

Vox Populi, Vox AI? Using Large Language Models to Estimate German Vote Choice

2025 journal paper: GPT-3.5, playing 1,905 respondents to the 2017 German Longitudinal Election Study, matched their reported vote 46% of the time and leaned toward the Greens and the Left.

People & society

What is reusable: unknown sourceunknown dataAPI unknownunknown participation CC BY 4.0 (the paper)

The early successes of polling a language model came from the United States.1,2 Models learn from internet text, and the paper cites an estimate that over half of web content is in English and under five percent in German.1 Leah von der Heyde and Anna-Carolina Haensch of LMU Munich and Alexander Wenz of the University of Mannheim repeated the exercise for Germany, a multi-party system in another language.1,2 The study appeared online in Social Science Computer Review in April 2025 and in print in volume 44 in June 2026; it is open access.2

They wrote a persona for each of the 1,905 eligible voters in the 2017 German Longitudinal Election Study who reported how they voted.1 Each persona carried 13 factors known to predict German vote choice, such as age, East or West residence, religiosity, left-right position and party attachment.1 GPT-3.5 (text-davinci-003) was asked to complete each person's vote, five times over.1 The 2017 election took place before the model's training data ended, so text about it was likely in what the model learned from.1

In aggregate the model over-predicted votes for the Greens, the Left and non-voting, and under-predicted the liberal FDP, the far-right AfD and small parties; for the two big parties, CDU/CSU and SPD, the shares were not significantly different.1,2 Only 46% of individual predictions matched the vote the person reported.1 Accuracy (F1 score, which balances hits and misses) was best for the CDU/CSU at about 0.6 and around 0.3 for the FDP and AfD.1 A plain statistical model fitted to the survey with the same information did better, with an overall F1 of 0.62 and above 0.5 for the FDP and AfD.1

The model got "typical" voters right, such as strong partisans and people at the far ends of left and right, and missed what moves everyone else.1,2 It did not pick up, for example, that Green partisans are unlikely to vote AfD and the reverse, or that in the survey wanting to limit immigration made an AfD vote more likely.1 The authors conclude that findings from US studies cannot be assumed to hold elsewhere, and that language models represent some groups' opinions better than others.1,2

url
https://doi.org/10.1177/08944393251337014
published
2025-04-26
publisher
Social Science Computer Review (SAGE)
authors
Leah von der Heyde, Anna-Carolina Haensch, Alexander Wenz

refers to this entry as a source

Tags: elections, Germany, synthetic respondents, vote choice, language models, public opinion

staging: drafts and proposals shown