Skip to content

Commit 33938b4

Browse files
Talk lab/backchannel manipulation (#98)
* scaffold * drafted structure * refinements * fix showToPostions * maturing design * ready for review * Checked all stages, ready to pilot * delete test data * Update .gitignore * Update dev.config.json * Updates after first pilot Improved clarity and consistency in participant instructions and prompts, added new success question prompts, and restructured treatment logic in pilot_1.treatments.yaml to include conditional question flows and new observation stages. Minor text edits were made throughout markdown files for clarity and consistency. In response to: Talk-Lab/backchannel-manipulation#1 * update from pair programming with gus * Add test * Add extra questions closes: Talk-Lab/backchannel-manipulation#3
1 parent 23ddefa commit 33938b4

5 files changed

Lines changed: 107 additions & 5 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_connected_to_speaker.md
3+
type: multipleChoice
4+
---
5+
6+
## How connected did you feel to the speaker?
7+
8+
---
9+
10+
- Not very connected (1)
11+
- 2
12+
- 3
13+
- 4
14+
- 5
15+
- 6
16+
- Very connected (7)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_story_engaging.md
3+
type: multipleChoice
4+
---
5+
6+
## How engaging was the story?
7+
8+
---
9+
10+
- Not very engaging (1)
11+
- 2
12+
- 3
13+
- 4
14+
- 5
15+
- 6
16+
- Very engaging (7)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_connected_to_listener.md
3+
type: multipleChoice
4+
---
5+
6+
## How connected did you feel to the listener?
7+
8+
---
9+
10+
- Not very connected (1)
11+
- 2
12+
- 3
13+
- 4
14+
- 5
15+
- 6
16+
- Very connected (7)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_engaging.md
3+
type: multipleChoice
4+
---
5+
6+
## How engaging was the story?
7+
8+
---
9+
10+
- Not very engaging (1)
11+
- 2
12+
- 3
13+
- 4
14+
- 5
15+
- 6
16+
- Very engaging (7)

projects/talk_lab/backchannel_manipulation/pilot_1/pilot_1.treatments.yaml

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ templates:
3939
buttonText: "End call and continue to questions"
4040

4141
- name: post_story_questions_${story_round}
42-
duration: 60
42+
duration: 90
4343
elements:
4444
# Questions for listeners
4545
- type: prompt
@@ -48,15 +48,25 @@ templates:
4848
showToPositions: [0, 2, 4]
4949

5050
- type: prompt
51-
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_enjoy.md
52-
name: listener_enjoy_${story_round}
51+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_story_engaging.md
52+
name: listener_story_engaging_${story_round}
5353
showToPositions: [0, 2, 4]
5454

5555
- type: prompt
5656
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_perception_of_speaker_comfort.md
5757
name: listener_perception_of_speaker_comfort_${story_round}
5858
showToPositions: [0, 2, 4]
5959

60+
- type: prompt
61+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_enjoy.md
62+
name: listener_enjoy_${story_round}
63+
showToPositions: [0, 2, 4]
64+
65+
- type: prompt
66+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/listener_connected_to_speaker.md
67+
name: listener_connected_to_speaker_${story_round}
68+
showToPositions: [0, 2, 4]
69+
6070
- type: prompt
6171
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/connection_trouble.md
6272
name: listener_connection_trouble_${story_round}
@@ -67,10 +77,14 @@ templates:
6777
conditions: # all required
6878
- reference: prompt.listener_story_well_told_${story_round}
6979
comparator: exists
80+
- reference: prompt.listener_story_engaging_${story_round}
81+
comparator: exists
7082
- reference: prompt.listener_perception_of_speaker_comfort_${story_round}
7183
comparator: exists
7284
- reference: prompt.listener_enjoy_${story_round}
7385
comparator: exists
86+
- reference: prompt.listener_connected_to_speaker_${story_round}
87+
comparator: exists
7488

7589
# Questions for storytellers
7690
- type: prompt
@@ -79,15 +93,25 @@ templates:
7993
showToPositions: [1, 3, 5]
8094

8195
- type: prompt
82-
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_perception_of_listener_enjoy.md
83-
name: speaker_perception_of_listener_enjoy_${story_round}
96+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_engaging.md
97+
name: speaker_story_engaging_${story_round}
8498
showToPositions: [1, 3, 5]
8599

86100
- type: prompt
87101
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_comfort.md
88102
name: speaker_comfort_${story_round}
89103
showToPositions: [1, 3, 5]
90104

105+
- type: prompt
106+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_perception_of_listener_enjoy.md
107+
name: speaker_perception_of_listener_enjoy_${story_round}
108+
showToPositions: [1, 3, 5]
109+
110+
- type: prompt
111+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_connected_to_listener.md
112+
name: speaker_connected_to_listener_${story_round}
113+
showToPositions: [1, 3, 5]
114+
91115
- type: prompt
92116
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/connection_trouble.md
93117
name: speaker_connection_trouble_${story_round}
@@ -102,6 +126,10 @@ templates:
102126
comparator: exists
103127
- reference: prompt.speaker_perception_of_listener_enjoy_${story_round}
104128
comparator: exists
129+
- reference: prompt.speaker_connected_to_listener_${story_round}
130+
comparator: exists
131+
- reference: prompt.speaker_story_engaging_${story_round}
132+
comparator: exists
105133

106134
- templateName: game
107135
contentType: treatments
@@ -217,6 +245,10 @@ templates:
217245
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_well_told.md
218246
name: speaker_story_well_told_practice
219247
showToPositions: [1, 3, 5]
248+
- type: prompt
249+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_engaging.md
250+
name: speaker_story_engaging_practice
251+
showToPositions: [1, 3, 5]
220252
- type: prompt
221253
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/solo_speaker_expectation_of_listener_enjoyment.md
222254
name: speaker_perception_of_listener_enjoy_practice
@@ -235,6 +267,8 @@ templates:
235267
comparator: exists
236268
- reference: prompt.speaker_perception_of_listener_enjoy_practice
237269
comparator: exists
270+
- reference: prompt.speaker_story_engaging_practice
271+
comparator: exists
238272

239273
- template: storytelling_round
240274
broadcast:
@@ -269,6 +303,7 @@ templates:
269303
showToPositions: [0, 2, 4]
270304
- type: submitButton
271305
buttonText: "Continue"
306+
272307
- name: final_storytelling
273308
duration: 180
274309
discussion:
@@ -301,6 +336,9 @@ templates:
301336
- type: prompt
302337
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_well_told.md
303338
name: speaker_story_well_told_final
339+
- type: prompt
340+
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/speaker_story_engaging.md
341+
name: speaker_story_engaging_final
304342
- type: prompt
305343
file: projects/talk_lab/backchannel_manipulation/pilot_1/game/questions/solo_speaker_expectation_of_listener_enjoyment.md
306344
name: speaker_perception_of_listener_enjoy_final

0 commit comments

Comments
 (0)