Bereichsschieberegler
Annotation mit einem zweigriffigen Bereichsschieberegler in Potato konfigurieren, um einen Zahlenbereich mit eigenen Grenzen, Schrittweiten und Endpunktbezeichnungen zu wählen.
Das Annotationsschema Range Slider bietet einen Schieberegler mit zwei Griffen, mit dem Annotatoren einen Wertebereich statt eines einzelnen Werts auswählen. Das hilft bei Aufgaben, deren Antwort eine Spanne oder ein Intervall ist, etwa bei geschätzten Altersbereichen, Zeitfenstern oder Konfidenzintervallen.
Range slider in Potato
Überblick
Anders als ein normaler Schieberegler, der einen einzelnen Wert erfasst, hat der Bereichsschieberegler zwei ziehbare Griffe für das untere und das obere Ende einer Spanne. Annotatoren ziehen den einen oder den anderen Griff, um das Intervall festzulegen. Die aktuellen Werte stehen neben dem Regler, damit sich genau einstellen lässt.
Schnellstart
annotation_schemes:
- annotation_type: range_slider
name: age_range
description: Estimate the age range of the author.
min_value: 0
max_value: 100
step: 1
left_label: "Young"
right_label: "Old"Konfigurationsoptionen
| Feld | Typ | Standard | Beschreibung |
|---|---|---|---|
annotation_type | string | Pflicht | Muss "range_slider" sein |
name | string | Pflicht | Eindeutige Kennung dieses Schemas |
description | string | Pflicht | Anweisungen, die den Annotatoren angezeigt werden |
min_value | number | 0 | Kleinster Wert der Reglerskala |
max_value | number | 100 | Größter Wert der Reglerskala |
step | number | 1 | Abstand zwischen zwei auswählbaren Werten |
left_label | string | — | Bezeichnung am linken (unteren) Ende des Reglers |
right_label | string | — | Bezeichnung am rechten (oberen) Ende des Reglers |
show_values | boolean | true | Die aktuell gewählten unteren und oberen Werte anzeigen |
default_low | number | — | Startposition des unteren Griffs |
default_high | number | — | Startposition des oberen Griffs |
label_requirement.required | boolean | false | Ob die Annotation vor dem Weitergehen ausgefüllt sein muss |
Beispiele
Altersbereich schätzen
annotation_schemes:
- annotation_type: range_slider
name: age_estimate
description: What age range do you think the author falls in?
min_value: 13
max_value: 90
step: 1
left_label: "Younger"
right_label: "Older"Konfidenzintervall
annotation_schemes:
- annotation_type: range_slider
name: confidence_interval
description: Select the range within which you believe the true value falls.
min_value: 0
max_value: 100
step: 5
left_label: "0%"
right_label: "100%"
show_values: trueZeitfenster
annotation_schemes:
- annotation_type: range_slider
name: time_window
description: When during the day is this activity most likely? (hours)
min_value: 0
max_value: 24
step: 0.5
left_label: "Midnight"
right_label: "Midnight"Angenehmer Temperaturbereich
annotation_schemes:
- annotation_type: range_slider
name: comfort_range
description: What temperature range (°F) do you find comfortable?
min_value: 40
max_value: 110
step: 1
left_label: "Cold"
right_label: "Hot"
show_values: trueAusgabeformat
{
"age_estimate": {
"labels": {
"low": 28,
"high": 42
}
}
}Die Ausgabe enthält immer die Werte low und high innerhalb der konfigurierten Spanne von min_value bis max_value.
Praxistipps
- Sinnvolle Startwerte setzen – mit
default_lowunddefault_highverhindern, dass alle Annotatoren an den Extremen ansetzen - Passende Schrittweite wählen – feine Schritte (0,1) für genaue Aufgaben, grobe Schritte (5, 10) für Überschlagsschätzungen
- Endpunkte beschriften –
left_labelundright_labelgeben den nackten Zahlen eine inhaltliche Bedeutung - show_values aktiviert lassen – die Zahlenanzeige hilft beim genauen Einstellen
- Nur für echte Bereichsaufgaben nutzen – wird bloß ein einzelner Wert gebraucht, ist der normale Schieberegler die bessere Wahl
Weiterführende Informationen
- Schieberegler – kontinuierliche Annotation eines einzelnen Werts
- Likert-Skalen – ordinale Bewertungsskalen
- Soft Label – Verteilung von Wahrscheinlichkeiten
Implementierungsdetails stehen in der Quelldokumentation.