Varvara-Gumirova commited on
Commit
414e09c
·
verified ·
1 Parent(s): c346357

Update annotation_questions.py

Browse files

Added Fidelity and Accuracy questions, previous ones commented

Files changed (1) hide show
  1. 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="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
  ####--- 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