Spaces:
Sleeping
Sleeping
Update annotation_questions.py
Browse filesAdded Fidelity and Accuracy questions, previous ones commented
- annotation_questions.py +42 -12
annotation_questions.py
CHANGED
|
@@ -141,19 +141,49 @@ fields1: List[Field] = [
|
|
| 141 |
},),
|
| 142 |
|
| 143 |
####--- EDIT MARKER: True-To-Patient Properties
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 144 |
Field(type="container", title="##### Overlap with role description", children=[
|
| 145 |
-
Field(name="
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
Field(name="
|
| 152 |
-
|
| 153 |
-
|
| 154 |
-
|
| 155 |
-
title="Overall, how closely did the patient reflect real patients in terms of realism, variability, and challenge during the session?",
|
| 156 |
-
other_params={"labels": degree_labels}, mandatory=True),
|
| 157 |
]),
|
| 158 |
####--- END EDIT MARKER
|
| 159 |
|
|
|
|
| 141 |
},),
|
| 142 |
|
| 143 |
####--- EDIT MARKER: True-To-Patient Properties
|
| 144 |
+
# Field(type="container", title="##### Overlap with role description", children=[
|
| 145 |
+
# Field(name="emotion", type="likert_radio",
|
| 146 |
+
# title="To what extent did the simulated patient’s emotional expressions (e.g., frustration, sadness, guardedness) align with those expected for this role?",
|
| 147 |
+
# other_params={"labels": degree_labels}, mandatory=True),
|
| 148 |
+
# Field(name="conversationalStyle", type="likert_radio",
|
| 149 |
+
# title="How well did the patient consistently exhibit the conversational style they were assigned, and did this feel realistic compared to actual patients with this style?",
|
| 150 |
+
# other_params={"labels": degree_labels}, mandatory=True),
|
| 151 |
+
# Field(name="maladaptive", type="likert_radio",
|
| 152 |
+
# title="How accurately did the patient’s statements reflect distorted thoughts consistent with the underlying cognitive model?",
|
| 153 |
+
# other_params={"labels": degree_labels}, mandatory=True),
|
| 154 |
+
# Field(name="fidelity", type="likert_radio",
|
| 155 |
+
# title="Overall, how closely did the patient reflect real patients in terms of realism, variability, and challenge during the session?",
|
| 156 |
+
# other_params={"labels": degree_labels}, mandatory=True),
|
| 157 |
+
# ]),
|
| 158 |
+
# FIDELITY:
|
| 159 |
+
Field(type="container", title="##### Resemblance to real patients/Realism of patient portrayal", children=[
|
| 160 |
+
Field(name="resemblence", type="y_n_radio",
|
| 161 |
+
title="The simulated patient (SP) resembled a real patient", other_params={"labels": degree_labels}, mandatory=True),
|
| 162 |
+
Field(name="reaction", type="y_n_radio",
|
| 163 |
+
title="The SP reacted naturally during the consultation", other_params={"labels": degree_labels}, mandatory=True),
|
| 164 |
+
Field(name="authenticity", type="y_n_radio",
|
| 165 |
+
title="SP appears authentic", other_params={"labels": degree_labels}, mandatory=True),
|
| 166 |
+
Field(name="questions", type="y_n_radio",
|
| 167 |
+
title="SP answers questions in a natural manner", other_params={"labels": degree_labels}, mandatory=True),
|
| 168 |
+
Field(name="physical_complaints", type="y_n_radio",
|
| 169 |
+
title="SP simulates physical complaints realistically", other_params={"labels": degree_labels}, mandatory=True),
|
| 170 |
+
Field(name="emotional_complaints", type="y_n_radio",
|
| 171 |
+
title="The SP simulates psychological/emotional complaints realistically", other_params={"labels": degree_labels}, mandatory=True),
|
| 172 |
+
|
| 173 |
+
]),
|
| 174 |
+
|
| 175 |
+
# ACCURACY
|
| 176 |
Field(type="container", title="##### Overlap with role description", children=[
|
| 177 |
+
Field(name="played_well", type="y_n_radio",
|
| 178 |
+
title="The SP played the role well", other_params={"labels": degree_labels}, mandatory=True),
|
| 179 |
+
Field(name="knew_well", type="y_n_radio",
|
| 180 |
+
title="The SP knew his or her role well", other_params={"labels": degree_labels}, mandatory=True), # Kinda the same as ‘The SP played the role well’. Remove?
|
| 181 |
+
Field(name="withhold", type="y_n_radio",
|
| 182 |
+
title="The SP seemed to withhold information unnecessarily", other_params={"labels": degree_labels}, mandatory=True),
|
| 183 |
+
Field(name="stayed_in_role_well", type="y_n_radio",
|
| 184 |
+
title="The SP stayed in role very well during consultation ", other_params={"labels": degree_labels}, mandatory=True), # Kinda the same as ‘The SP played the role well’.
|
| 185 |
+
Field(name="stayed_in_role_always", type="y_n_radio",
|
| 186 |
+
title="SP stays in his/her role all the time", other_params={"labels": degree_labels}, mandatory=True),
|
|
|
|
|
|
|
| 187 |
]),
|
| 188 |
####--- END EDIT MARKER
|
| 189 |
|