Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Randomize questions, question & answer groups

Randomize questions, question & answer groups 5 years 2 months ago #52303

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 4390
  • Thank you received: 620
  • Karma: 197
Due to quite frequent requests in the forum, I would like to see the possibility to randomize questions, question groups and if possible answer groups (which do not exist yet, but see www.limesurvey.org/en/support/forums/20-...option-group-headers).

It should be possible to define a group of questions, and those question should be possible to randomize.

Example:

Q1
Q2
Q3a
Q3b
Q3c
Q4
Q5

So the different Q3 questions should be randomized, while the order of the rest stays the same:

Q1, Q2 -start randomize- Q3b/Q3a/Q3c -stop randomize- Q4

The same thing should be possible with groups of questions, example:

Q1
Q2a,b,c
Q3a,b,c
Q4a,b,c
Q5

So this could look like this:
Q1 -start randomize- Q4a,b,c - Q3a,b,c - Q2a,b,c -stop randomize- Q5.

Ideally the questions within the group should be possible to randomize as well (see above).
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #52334

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5841
  • Thank you received: 348
  • Karma: 261
I agree, this is a very useful feature.

When discussing features, please always add the according idea to the idea tracker and link it here so that other users can vote for it.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #52338

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 4390
  • Thank you received: 620
  • Karma: 197
This makes sense, Mazi. I will do that.
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #52963

  • jelo
  • jelo's Avatar
  • Offline
  • Platinum Donor
  • Posts: 936
  • Thank you received: 101
  • Karma: 30
Mazi wrote:
When discussing features, please always add the according idea to the idea tracker and link it here so that other users can vote for it.

Since the idea cannot be changed after submitting (or is my impression wrong about that and it can be changed?) I see the purpose of this forum to develop the idea and submitting it after a few pro and cons have been discussed. If nobody is submitting a few words here the submission won't make any sense.
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53005

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5841
  • Thank you received: 348
  • Karma: 261
jelo wrote:
Since the idea cannot be changed after submitting (or is my impression wrong about that and it can be changed?) I see the purpose of this forum to develop the idea and submitting it after a few pro and cons have been discussed.
I just checked and you can at least edit the proposed solution. So one can outline the problem in details, discuss one or several possible solutions and edit these solutions at a later stage.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53098

  • JoyLaneResearch
  • JoyLaneResearch's Avatar
I am also interested in having the feature Holch describes. I often used the randomize_groups.pdf workaround in 1.87+, but it does not work reliably in 1.90+. (See bug tracker 00557 for additional detail.) Thanks!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53165

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5841
  • Thank you received: 348
  • Karma: 261
At least the randomization of groups seems to be implemented for the upcoming 1.91 version: limesurvey.svn.sourceforge.net/viewvc/li...vision&revision=9528

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53184

  • JoyLaneResearch
  • JoyLaneResearch's Avatar
Outstanding!!!

Do we know a release date yet?
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53188

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 4390
  • Thank you received: 620
  • Karma: 197
This would be really great, if we would have at least the randomization of groups. This would help quite a lot already.
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53191

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5841
  • Thank you received: 348
  • Karma: 261
You should be able to already test the feature at the dev Demo system: www.limesurvey.org/en/support/forums/20-...elopment-test-system

Currently there are several new minor features added by Google Code in students so it might take a while thought most of the feature are ready for a first RC version.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53209

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 4390
  • Thank you received: 620
  • Karma: 197
Hmmm, I just had a quick look at the randomization of question groups.

Either I don't get it, or the way this feature is implemented isn't really helpful for most market research applications.

From what I understood, you have for example 3 groups A, B, C (let's better say pages) and each group is supposed to have say 3 questions in it.

So you have like question Q1.1, Q1.2, Q1.3. Those are the choices for the first position in the groups A, B, C.

Then there would be Q2.1, Q2.2 and Q2.3. Those would be the choices for the second question on each page, and so on.

However, when I speak of group randomization, I want to create groups of questions (usually those are the same questions, just for different products, aspects, etc.). Then the groups are shown in a random order.

The way it is right now, I can't find a use for it for now. But of course there might be some and I just don't see it. But for most market research projects that I can imagine, the current setup isn't really helpful.

I have uploaded the randomization test survey to the devtest, so it would be good if you guys could have a look at it and give some feedback as well.

I might be totally wrong, but I don't see much of a use the way it is implemented at the moment. I think the implementation at the moment is more complicated than actually necessary.
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53222

  • c_schmitz
  • c_schmitz's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 920
  • Thank you received: 131
  • Karma: 96
Mazi was talking about a different thing. The feature in the dev branch is question randomization. So basically you can assign any number of questions to a virtual randomization group and within that randomization group the questions are shown in a randomized order (be aware that a randomization group is not connected to a guestion group in any way).
It is different from your desired feature of 'question group randonization', where you have question groups which have their group order randomized.
Best regards

Carsten Schmitz
LimeSurvey project leader
Last Edit: 5 years 2 months ago by c_schmitz.
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53226

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 4390
  • Thank you received: 620
  • Karma: 197
Hi Carsten,

Thanks for getting back about this. Yes, it is not group randomization, but randomization among a certain "group of questions". Looking at it a little more in detail, it seems to be useful, as it is basically the "randomize questions" bit of this thread, which is great.

The implementation in that sample survey was just a little confusing, so it didn't come out as if it would be a normal "question randomization", which it actually is. The sample survey is just a pretty complicated construction with 3 different "randomization groups".

As far as I have seen you just have write the "randomization group" in the advance features of the question and it will randomize the questions within this group.

The only problem that I see at the moment is to call this "randomization group" a group, as people might easily mix it up with "question groups". I can't come up with a better word at the moment, though.
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53232

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5841
  • Thank you received: 348
  • Karma: 261
Before writing the documentation for this we should really think about a better term for this feature. Currently it's quite irritating/unclear.

Suggestions?

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Randomize questions, question & answer groups 5 years 2 months ago #53237

  • jelo
  • jelo's Avatar
  • Offline
  • Platinum Donor
  • Posts: 936
  • Thank you received: 101
  • Karma: 30
Randomization of items (aka "subquestions" coined by limesurvey, right?)
Randomization of questions
Randomization of groups

Sound pretty clear to me. The implementation looks a bit strange. I just copy the name of the group into the field of the question to make the group randomizing. The logical way would be to allow adding a different type of group. But from a developer pov I can understand the way it is implemented. The feature helps a lot. The workaround was a messy one.
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Time to create page: 0.239 seconds