a svelte based rating app to collect continuous emotion ratings for the cosanlab nes study. Based on maxfarrens continous-rater
For an in-depth tutorial and more information, please visit maxfarrens.github.io/continuous-rater-book. Visit continuous-rater-demo.netlify.app to play with a pre-configured demo. Here is a gif of the app in action:
continuous-rater
is an app that allows participants to continuously rate their emotions while viewing a video stimulus. It is compatible with Amazon Mechanical Turk. This app requires some configuration before use: click here for more information.
app built by Max Farrens and COSAN Lab.
-
If you do not already have it, install Node.js
-
Clone the repository locally. Go to your command line and enter:
git clone https://github.com/maxfarrens/continuous-rater.git
-
Install the dependencies using npm (from within the local repository):
cd continuous-rater npm install
-
Start Rollup:
npm run dev
-
Navigate to localhost:5000 in your browser of choice. You should see a developer version of your app running. Initially, it should just display a white screen with no content. In order to make the app functional for your experiment, you need to set up and link a Firebase backend, and edit some variables in the
src/utils.js
file within thecontinuous-rater
repository. This is all explained at maxfarrens.github.io/continuous-rater-book.
please contact Jonathan Lim, Max, or COSAN Lab with any questions or issues. Thanks!