Upon completion of a "personality style" quiz, the feedback is always equal to the last question answered instead of averaging all the answers and placing them in the proper pool. For instance, if there are three "levels of personalities" - 2, 3 and 4 and there are two questions:
What number are you most like: 2, 4
What number are you most like: 2, 4
If a user answers 2 on the first, and 4 on the second - the result should be "3" right? However, the result is always "4" (or whatever they answer on the last question)....sorry if this confusing, it is a long way of saying that the feedback isn't returning the average result it seems.
Comments
Comment #1
eodonnell commentedThis is a bug right? I've tested all the releases with the same result - take a look here if you want an example:
http://s47943.gridserver.com/assessment
Comment #2
mbutcher commentedI'm not sure if that is a bug. I believe there is no averaging done. Instead, I think it goes with the "personality" with the most answers, defaulting to the highest number.
For example, create three quiz questions and answer the first two '2' and the last one '4'. You should be personality '2'.
Comment #3
eodonnell commentedOh I see - sorry, I hadn't thought that could be a possibility, so I only created two questions to test. It would be a nice feature to allow them to average though right? It would make it more realistic - should I put in a feature request?
Comment #4
mbutcher commentedIt would only be more realistic if the personality types were ordered in the correct way. This is one of the difficulties with personality-style tests.
What I'd LOVE to see is a re-write of the personality quiz that will make it distinct from regular quizzes. That way, we could do all kinds of configurable stuff without having to re-write the quiz logic.
If you'd like to file a feature request, feel free. Just make it nice and detailed.
Matt
Comment #5
sparkyhoo commentedCould the personality test link certain selections to taxonomy terms, for example, to create a more robust personality test. Say, for example, you want a quiz that can output ten possible personality "Results" from a multi-question test consisting of questions with only four multilpe-choice selections. You see this a lot in "Career Predicter" surveys.
If this doesn't make sense here's a simple example:
Q1: Choose A, B, or C; if A --> taxonomies 1, 2, 3; B --> taxonomies 3, 4; C --> taxonomies 5, 6
Q2: Choose A, B, or C; if A --> taxonomies 3, 6; B --> taxonomies 1, 2, 4; C --> taxonomy 5
If the quiz taker answers Q1=C, Q2=C, taxonomy 5 will be the resultant personality
If the quiz taker answers Q1=A, Q2=B, taxonomy 2 will result (because it was the most-selected taxonomy, as associated with one of the answer choices...
Thoughts?
Comment #6
mbutcher commentedSupport for grouped personalities would be cool (comment #5).
What we really need to do is break personality tests out of the rest of the quiz module so that things like this could be done without having to hack the rest of quiz to accomodate.
Comment #7
BenK commentedSubscribing...
Comment #8
djdevin