Submitting a Continuous Rating of Videos Plugin #3363
wj-mitchell
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
Huge fan of the jsPsych library! I'd written a plugin in to capture continuous ratings of videos by making modifications to some similar pre-existing plugins. I hadn't seen anything similar currently in the library or contributor repo, but correct me if I missed it.
While the video is playing, the current position of the scale is sampled N times per second (default is set to 24hz to match a typical video framerate) and the data output includes an array of those values, as well as the associated times (in seconds) at which they were sampled. Continuous ratings are a helpful approach to assess dynamic decision-making in naturalistic social neuroscience and psychology studies, especially when paired with video annotations.
video-rating-continuous-demo.mp4
I use a lot of continuous video rating in my research and JS has become my preferred language for running these types of experiments. I figured that a plugin could make it easier for others to execute the same studies but I'm not sure whether it fits better with the jsPsych of jsPsych-contrib repo after having read your contributors guide. In terms of development, I have draft documentation and an example script written, though I still need to test through Jest.
If you have any thoughts or feedback, please let me know! Thanks for your time!
Beta Was this translation helpful? Give feedback.
All reactions