Skip to main content

Rapid Rate Component

The Rapid Rate component provides a multi-dimensional rating interface for quick assessments across multiple attributes. Participants can rate several dimensions simultaneously using parallel sliders.

Key Features

  • Multiple parallel rating dimensions
  • Quick drag-across interaction
  • Custom dimension labels
  • Reference lines for comparisons
  • Optional countdown timer
  • Responsive design

When to Use

Use the Rapid Rate component when you need to:

  • Collect ratings across multiple dimensions quickly
  • Assess emotional states (valence, arousal, dominance)
  • Evaluate products or stimuli on several criteria
  • Gather multi-attribute judgments in time-limited scenarios
  • Compare ratings to previous responses

Configuration

Basic Settings

SettingDescriptionDefault
PromptInstructions for the rating task(required)
DimensionsArray of rating dimensions(required)
Output VariableVariable to store responses(required)

Dimension Configuration

Each dimension includes:

FieldDescriptionDefault
labelName of the dimension(required)
minLabelLabel for minimum value"Low"
maxLabelLabel for maximum value"High"
initialValueStarting position (0-100)50

Display Options

SettingDescriptionDefault
Show Reference LinesDisplay previous valuesfalse
Show ValuesDisplay numeric valuesfalse
Show CountdownDisplay time remainingfalse
Countdown StyleVisual style of timerprogressBar

Examples

Default Two Dimensions

Emotion Rating (VAD Model)

Three-dimensional emotional assessment:

  • Valence: Negative to Positive
  • Arousal: Calm to Excited
  • Dominance: Submissive to Dominant

Product Evaluation

Multi-attribute product assessment:

  • Quality
  • Value
  • Design
  • Usability

With Reference Lines

Shows previous ratings for comparison.

Setting Up Dimensions

Dimensions are configured as an array:

dimensions: [
{
label: "Valence",
minLabel: "Negative",
maxLabel: "Positive"
},
{
label: "Arousal",
minLabel: "Calm",
maxLabel: "Excited"
},
{
label: "Dominance",
minLabel: "Submissive",
maxLabel: "Dominant"
}
]

With Initial Values

dimensions: [
{
label: "Quality",
minLabel: "Poor",
maxLabel: "Excellent",
initialValue: 50
},
{
label: "Value",
minLabel: "Overpriced",
maxLabel: "Great Value",
initialValue: 50
}
]

Data Collection

The Rapid Rate component stores all dimension values:

{
"ratings": {
"Valence": 72,
"Arousal": 45,
"Dominance": 58
},
"responseTime": 3456,
"timestamps": {
"displayed": 1621453287000,
"firstInteraction": 1621453288500,
"submitted": 1621453290456
},
"interactions": [
{ "dimension": "Valence", "time": 1621453288500, "value": 65 },
{ "dimension": "Valence", "time": 1621453289100, "value": 72 },
{ "dimension": "Arousal", "time": 1621453289400, "value": 45 }
]
}

Common Dimension Sets

Affect Grid (Russell's Model)

dimensions: [
{ label: "Valence", minLabel: "Unpleasant", maxLabel: "Pleasant" },
{ label: "Arousal", minLabel: "Sleepy", maxLabel: "Activated" }
]

SAM (Self-Assessment Manikin)

dimensions: [
{ label: "Pleasure", minLabel: "Unhappy", maxLabel: "Happy" },
{ label: "Arousal", minLabel: "Calm", maxLabel: "Excited" },
{ label: "Dominance", minLabel: "Controlled", maxLabel: "In Control" }
]

Product Attributes

dimensions: [
{ label: "Quality", minLabel: "Low", maxLabel: "High" },
{ label: "Price", minLabel: "Too Expensive", maxLabel: "Great Value" },
{ label: "Design", minLabel: "Unattractive", maxLabel: "Beautiful" }
]

Best Practices

  1. Limit Dimensions: Keep to 2-5 dimensions for quick responses
  2. Clear Labels: Use concise, understandable endpoint labels
  3. Consistent Scales: Use similar scales across related assessments
  4. Order Strategically: Put most important dimensions first
  5. Time Constraints: Consider using countdown for spontaneous ratings
  6. Reference Lines: Use for repeated measures to show change

Rapid Rate vs Other Rating Components

ComponentBest For
Rapid RateMultiple dimensions simultaneously
VAS RatingSingle dimension, precise measurement
Likert ScaleStandard survey questions
Continuous RatingReal-time ratings during stimuli