Abstract
Progress indicators inform the participants of web surveys about their state of completion and play a role in motivating participants with a special impact on dropout and answer behaviour. Researchers and practitioners should be aware of this impact and, therefore, should select the right indicator for their surveys with care. In some cases, the calculation of the progress becomes, however, more difficult than expected, especially, in adaptive surveys (with branches). Previous work explains how to compute the progress in such cases based on different prediction strategies, although the quality of prediction of these strategies still varies for different surveys. In this revised paper of a conference paper, we demonstrate the challenges of finding the best strategy for progress computation by presenting a way to select the best strategy via the RMSE measure. We show the application of this method in experimental designs with data from two large real-world surveys and in a simulation study with over 10k surveys. The experiments compare three prediction strategies taking into account the minimum, average, and maximum number of items that participants have to answer by the end of the survey. Selecting the mean as strategy is usually a good choice. However, we found that there is no single best strategy for every case, indicating a high dependence on the structure of the survey to produce good predictions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The Boolean satisfiability problem is a decision problem whether variables of Boolean formula can be replaced by true or false so that the formula evaluates to true.
References
Conrad, F.G., Couper, M.P., Tourangeau, R.: Effectiveness of progress indicators in web surveys: it’s what’s up front that counts. In: Banks, R. (ed.) Survey and statistical computing IV. The impact of technology on the survey process, vol. V, pp. 1–10. Association for Survey Computing, London (2003)
Conrad, F.G., Couper, M.P., Tourangeau, R., Peytchev, A.: The impact of progress indicators on task completion. Interact. Comput. 5, 417–427 (2010)
Crawford, S.D., Couper, M.P., Lamias, M.J.: Web surveys: perceptions of burden. Soc. Sci. Comput. Rev. 19(2), 146–162 (2001). https://doi.org/10.1177/089443930101900202
Dillman, D.A., Tortora, R.D., Bowker, D.: Principles for constructing web surveys. Technical report 98–50, Social and Economic Sciences Research Center (SESRC), Washington State University, Pullman, Washington, USA (1998)
Healey, B., Macpherson, T., Kuijten, B.: An empirical evaluation of three web survey design principles. Market. Bull. 16, 1–9 (2005)
Heerwegh, D., Loosveldt, G.: An experimental study on the effects of personalization, survey length statements, progress indicators, and survey sponsor logos in web surveys. J. Official Stat. 22(2), 191–210 (2006)
Hyndman, R.J., Koehler, A.B.: Another look at measures of forecast accuracy. Int. J. Forecasting 22(4), 679–688 (2006). https://doi.org/10.1016/j.ijforecast.2006.03.001
Johnson, R., Pearson, D., Pingali, K.: Finding regions fast: single entry single exit and control regions in linear time. Technical report TR 93–1365, Cornell University, Ithaca, NY, USA, July 1993
Johnson, R., Pearson, D., Pingali, K.: The program structure tree: computing control regions in linear time. In: Sarkar, V., Ryder, B.G., Soffa, M.L. (eds.) Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation (PLDI), Orlando, Florida, USA, 20–24 June 1994, pp. 171–185. ACM (1994). http://dl.acm.org/citation.cfm?id=178243
Kaczmirek, L.: Human Survey-Interaction. Usability and Nonresponse in Online Surveys. No. 6 in Neue Schriften zur Online-Forschung, Herbert von Halem Verlag, Cologne, Germany, 1st edn. (2009)
Koutra, D., Parikh, A., Ramdas, A., Xiang, J.: Algorithms for graph similarity and subgraph matching. Technical report, Carnegie Mellon University, December 2011
Li, J., Nehme, R.V., Naughton, J.: GSLPI: a cost-based query progress indicator. In: 2012 IEEE 28th International Conference on Data Engineering, pp. 678–689, April 2012. https://doi.org/10.1109/ICDE.2012.74
Liu, M., Wronski, L.: Examining completion rates in web surveys via over 25,000 real-world surveys. Soc. Sci. Comput. Rev. 36(1), 116–124 (2018)
Luo, G.: Toward a progress indicator for machine learning model building and data mining algorithm execution: a position paper. SIGKDD Explor. Newsl. 19(2), 13–24 (2017). https://doi.org/10.1145/3166054.3166057
Matzat, U., Snijders, C., van der Horst, W.: Effects of different types of progress indicators on drop-out rates in web surveys. Soc. Psychol. 40, 43–52 (2009)
Myers, B.A.: INCENSE: a system for displaying data structures. SIGGRAPH Comput. Graph. 17(3), 115–125 (1983). https://doi.org/10.1145/964967.801140
Myers, B.A.: The importance of percent-done progress indicators for computer-human interfaces. SIGCHI Bull. 16(4), 11–17 (1985). https://doi.org/10.1145/1165385.317459
Prinz, T.M., Apel, S., Bernhardt, R., Plötner, J., Vetterlein, A.: Model-centric and phase-spanning software architecture for surveys - report on the tool Coast and lessons learned. Int. J. Adv. Softw. 12(1&2), 152–165 (2019). iSSN 1942–2628
Prinz, T.M., Bernhardt, R., Plötner, J., Vetterlein, A.: Progress indicators in web surveys reconsidered – a general progress algorithm. In: Kokil, U., Ota, T. (eds.) ACHI 2019: The Twelfth International Conference on Advances in Computer-Human Interactions, Proceedings, IARIA Conference, ThinkMind Digital Library Athens, Greece, 24–28 February 2019, vol. 9, pp. 101–107 (2019)
Prinz, T.M., Plötner, J., Vetterlein, A.: The problem of finding the best strategy for progress computation in adaptive web surveys. In: Bozzon, A., Mayo, F.D., Filipe, J. (eds.) Proceedings of the 15th International Conference on Web Information Systems and Technologies (WEBIST 2019), Vienna, Austria, pp. 307–313, September 2019
Villar, A., Callegaro, M., Yang, Y.: Where am I? A meta-analysis of experiments on the effects of progress indicators for web surveys. Soc. Sci. Comput. Rev. 31(6), 744–762 (2013). https://doi.org/10.1177/0894439313497468
Yan, T., Conrad, F., Tourangeau, R., Couper, M.: Should I stay or should I go: the effects of progress feedback, promised task duration, and length of questionnaire on completing web surveys. Int. J. Public Opin. Res. 23, 131–147 (2011). https://doi.org/10.1093/ijpor/edq046
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
Section 3 mentioned that the MdAE and RMdSE mostly result in almost the same values. In this appendix, we are going to investigate this fact.
Assume a vector of (real) values \(v = \{v_1,\ldots ,v_n\}\), \(n \ge 1\). The first step of computing the median \(\tilde{v}\) is to order the values of v by size. By taking the MdAE, the ordering is performed on |v|. For RMdSE, the ordering is performed on \(v^2\). Since for each two arbitrary (real) values \(v_1\) and \(v_2\) it holds true that \(|v_1| \le |v_2| \iff v^2_1 \le v^2_2\), it is easy to confirm that the ordering of |v| is equal to the ordering of \(v^2\). Let \((a_1,\ldots ,a_n)\) be the resulting order of the absolute and \((s_1,\ldots ,s_n)\) be the ordering for the squared values. The following is valid:
The second step of computing the median depends on the number of dimensions n of v. There are two cases:
-
1.
n is odd. The median is the value on position n/2 of the ordering. It is \(a_{{n}/{2}}\) for MdAE and \(s_{{n}/{2}}\) for RMdSE. For RMdSE, we have to take the root median, i.e., RMdSE is \(\sqrt{s_{{n}/{2}}}\). With Eq. 2 in mind, the MdAE and RMdSE are equal.
-
2.
n is even. The median is half the sum of the values on positions n/2 and \({n}/{2} + 1\). It is \({1}/{2}(a_{{n}/{2}} + a_{{n}/{2} + 1})\) for MdAE and \({1}/{2}(s_{{n}/{2}} + s_{{n}/{2} + 1})\) for RMdSE. For RMdSE, we take again the rooted median, \(\sqrt{{1}/{2}(s_{{n}/{2}} + s_{{n}/{2} + 1})}\). Actually, the MdAE and RMdSE are unequal. But on closer inspection, the value of \({1}/{2}(s_{{n}/{2}} + s_{{n}/{2} + 1})\) is always between \(s_{{n}/{2}}\) and \(s_{{n}/{2} + 1}\), and therefore, the RMdSE is always between \(a_{{n}/{2}}\) and \(a_{{n}/{2} + 1}\) with regard on Eq. 2.
Both cases result in the following facts:
-
1.
MdAE and RMdSE are equal if n is odd.
-
2.
MdAE and RMdSE are almost equal if n is even and the values on positions n/2 and \({n}/{2} + 1\) are close to each other.
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Prinz, T.M., Plötner, J., Croissant, M., Vetterlein, A. (2020). Progress in Adaptive Web Surveys: Comparing Three Standard Strategies and Selecting the Best. In: Bozzon, A., DomĂnguez Mayo, F.J., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST 2019. Lecture Notes in Business Information Processing, vol 399. Springer, Cham. https://doi.org/10.1007/978-3-030-61750-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-61750-9_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-61749-3
Online ISBN: 978-3-030-61750-9
eBook Packages: Computer ScienceComputer Science (R0)