Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Quality of Survey Timings

  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 8 months ago #98924 by sterlingbates
Quality of Survey Timings was created by sterlingbates
I use Limesurvey already for a number of surveys and want to extend it's use.

I am interested in doing surveys using the Harvard Implicit Association style testing.
implicit.harvard.edu/implicit/

This requires split second accuracy on timing.

Does anyone know how the "save timings" is implemented?

Specifically, is it client-side or server-side, ie. is it sensitive to lag and transit time from a client to server?
Or measured client side so the recorded time is not sensitive to lag?
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 8 months ago #98925 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
In case you want more about what "Implicit" measurement is about...
implicit.harvard.edu/implicit/demo/background/index.jsp
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 years 8 months ago - 10 years 6 months ago #98945 by tpartner
Replied by tpartner on topic Quality of Survey Timings
My solution for IATs has been to use array-text questions with JavaScript to present the terms and record the results. As this is all client-side, there is no noticeable lag.

Here's a screenshot of the concept (the results array would, of course, be hidden in a live survey):


Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Attachments:
Last edit: 10 years 6 months ago by tpartner.
The following user(s) said Thank You: sterlingbates
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 7 months ago #99695 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
Anyone else have a solution to using Limesurvey for IAT style testing?
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 7 months ago #99953 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
Anyone have experience implementing IAT style surveys on Limesurvey?
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 years 6 months ago #99979 by DenisChenu
Replied by DenisChenu on topic Quality of Survey Timings
Not sure if i understand or if i answer to question but ;) :

Did you try manual.limesurvey.org/LimeSurvey_Glossary#Timings ?

Think timing is set in PHP, but not sure.
(have a js timing, but validate in PHP)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: sterlingbates
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 6 months ago #99989 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
Thanks, I am not sure that information is detailed enough.

In the case of timings measured at the 100th to 1000th of a second, then knowing when the timing starts and when it stops is critical.

Case 1: php timing. Timing starts from when the server sends the page, and then stops when the response is received by the server. This does NOT work for IAT style assessments

Case 2: js timing. Timing starts from when the page is displayed to the user and stops from the moment the person clicks the answer.

While for most survey situations, the difference between Case 1 and 2 is negligible. However, for IAT style testing, the differences are significant.

Does anyone know which timing Limesurvey uses?
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
10 years 6 months ago - 10 years 4 months ago #100013 by tpartner
Replied by tpartner on topic Quality of Survey Timings
I have added a workaround for an Implicit Association Test (IAT) - manual.limesurvey.org/Workarounds:_Manip...ation_Test_.28IAT.29

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Last edit: 10 years 4 months ago by tpartner.
The following user(s) said Thank You: sterlingbates
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 6 months ago #100229 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
WOW!

Thank you very much for making that work!

That is way more than I was hoping for and a great example of what makes the limesurvey community great.
The topic has been locked.
  • sterlingbates
  • sterlingbates's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 4 months ago - 10 years 4 months ago #102292 by sterlingbates
Replied by sterlingbates on topic Quality of Survey Timings
Tony, that link seems to go nowhere, can you put that somewhere I can access it?

Nevermind, found a way to get to it:
manual.limesurvey.org/Workarounds:_Manip...ation_Test_.28IAT.29
Last edit: 10 years 4 months ago by sterlingbates.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose