1. A method for dynamically selecting questions to be presented in a survey, the method comprising: at a computing platform including at least one processor: providing for assignment of priorities to potential survey questions; determining a selection probability for each question based on the assigned priorities; storing questions in a database embodied in a non-transitory computer readable medium; and dynamically selecting, from the database and based on the selection probabilities, questions to be included in surveys to be presented to a plurality of individuals such that different individuals are presented with different sets of questions, wherein providing for assignment of priorities to the questions includes providing for assignment of priorities to categories and providing for assignment of priorities to individual questions within each category and wherein determining selection probabilities includes calculating the selection probabilities based on the priorities assigned to the categories and on the priorities assigned to the individual questions, wherein the selection probability for each question is calculated by multiplying a category priority weight and an individual question priority weight.