Fast and Adaptive Questionnaires for Voting Advice Applications
Fynn Bachmann, Cristina Sarasua, Abraham Bernstein
TL;DR
The paper tackles the problem of long Voting Advice Applications (VAA) questionnaires causing user fatigue and incomplete responses. It introduces an adaptive questionnaire framework that embeds voters into a 2D latent space via an encoder/decoder, and uses an information-gain-based selector to choose the next question, evaluated on the Smartvote 2019 Swiss dataset. The IDEAL model for encoding/decoding combined with a PosteriorRMSE question selector yields substantial gains, achieving about $74\%$ accuracy after the same number of questions as the rapid version and reaching high accuracy earlier (e.g., $9$ questions) than fixed approaches. Predicting unanswered questions and using those predictions in the nearest-neighbor matching further improves candidate recommendations, suggesting a practical and transparent enhancement for VAAs with potential applicability to other survey domains. The work provides a benchmark across spatial models and selection methods and demonstrates that adaptive questioning can dramatically increase accuracy while reducing respondent burden.
Abstract
The effectiveness of Voting Advice Applications (VAA) is often compromised by the length of their questionnaires. To address user fatigue and incomplete responses, some applications (such as the Swiss Smartvote) offer a condensed version of their questionnaire. However, these condensed versions can not ensure the accuracy of recommended parties or candidates, which we show to remain below 40%. To tackle these limitations, this work introduces an adaptive questionnaire approach that selects subsequent questions based on users' previous answers, aiming to enhance recommendation accuracy while reducing the number of questions posed to the voters. Our method uses an encoder and decoder module to predict missing values at any completion stage, leveraging a two-dimensional latent space reflective of political science's traditional methods for visualizing political orientations. Additionally, a selector module is proposed to determine the most informative subsequent question based on the voter's current position in the latent space and the remaining unanswered questions. We validated our approach using the Smartvote dataset from the Swiss Federal elections in 2019, testing various spatial models and selection methods to optimize the system's predictive accuracy. Our findings indicate that employing the IDEAL model both as encoder and decoder, combined with a PosteriorRMSE method for question selection, significantly improves the accuracy of recommendations, achieving 74% accuracy after asking the same number of questions as in the condensed version.
