Ana səhifə

Grounding in computer-supported collaborative problem solving


Yüklə 1.41 Mb.
səhifə12/18
tarix25.06.2016
ölçüsü1.41 Mb.
1   ...   8   9   10   11   12   13   14   15   ...   18

Co-presence and acknowledgment


Does the acknowledgment rate vary whether subjects are in the same (virtual) room or not? When they are not in the same room, they acknowledge 34% of utterance. When they are in the same room, they acknowledge 50% of utterances. This difference illustrates the salience of the spatial metaphor in the MOO. In usual MOOs, it is actually more economical to meet for long discussions: the verb "page" is longer to type since the message receiver must be specified ("Page Hercule bla-bla-bla" versus "Say bla-bla-bla"). This was however not the case in our experiments since they could use almost the same abbreviated command in ("bla-bla-bla and ' bla-bla-bla). This consistent with Cherny's findings (1995): she observed that back channels are signifcantly absent from long distance conversation (page) versus co-present interactions (say)24.

It occur in the protocols that detectives meet in the same room when they have long discussions. In example 11, Sherlock accepts (78.7) such a proposition, and verifies that they actually are together (79.1) before to resume discussion.



76.9

K

H

' so shall we meet to discuss our solutions?




78.6

K

H

who

78.7

r5

S

' Yes, let meet in the bar

78.8

r5

S

who

78.8

r5

S

go out

78.9

K

H

walk to bar

78.9

UC

S

go LC

79

LC

S

go B

79.1

Bar

S

who

79.2

Bar

H

ok, what's your guess?

Example 11: Meeting for long discussions (from Pair 12)

Examples such as 11 are frequent at the middle of the protocols, when the subjects carry a first synthesis, and overall at the end, when they try to reach consensus. But, does it mean that in general, they tend to meet for acknowledgment? We therefore computed another rate, perpendicular to the former: among all acknowledged sentences, 56% are acknowledged when partners are in the same room. Interestingly there is a strong relationship between the rate of co-presence in acknowledgment and the rate of co-presence in general talk, as it appears clearly figure 3. In addition, we found no relationship between the rate of co-presence in acknowledgment and the general rate of acknowledgment (figure 4), nor the coefficient of spatial sensitivity in talk (see section 5.8.1).



In summary, being in the same (virtual) room augments the probability of acknowledgment, but wanting to acknowledge, does not increase the probability of moving to the same room. When subjects meet, they acknowledge more, but they do not systematically try to meet for acknowledgment (that would be too expensive). The deliberately meet however when they want to have an intensive discussion.



Figure 3: Relationship between the rate of co-presence in talk and the rate of co-presence in acknowledged talk.



Figure 4: Relationship between the rate of co-presence in talk and the rate of co-presence in acknowledge talk.
    1. Modality


The subjects interact through three modalities: MOO talk (commands 'say' and 'page'), MOO actions and whiteboard actions (draw, type, erase, move). As mentioned earlier, 86% of acknowledgment is performed through verbal interactions (talk/talk). The cases of acknowledgment within other modalities or across modalities are rare but very interesting for two reasons. First, the system was not designed for supporting cross-modality acknowledgment. Usually, the whiteboard is not included in MOO environments. Second, the subject created spontaneously multi-modal forms of acknowledgment despite the fact that the environment was new for them (the MOO was new for some subjects, the task and the whiteboard was new for all of them). Table 3 shows the number of examples of each type that we found in the protocols. There is no case of action/whiteboard and whiteboard/action acknowledgment, these two spaces seem to be completely separated from each other. The talk/talk acknowledgment has been intensively studied above. We discuss first the interactions concerned with action and then those related to the whiteboard.

Row is acknowledged by column

Action

Talk

Whiteboard




Action

2

10

0

Talk

42

1025

34

Whiteboard

0

37

35

  1. Table 3: Number of examples for different modes of acknowledgment (sum for all pairs). Action refers to Moo commands except 'say' and 'page', while talk refer to 'say' and 'page' commands.
      1. Acknowledgment through action / of action


Acknowledgment through verbal interaction is more explicit and more powerful than acknowledgment by action and, this is probably why, it is chosen when an important point has to be acknowledged. However, acknowledgment by action is implicit and non-intrusive and hence very interesting for the design of new interfaces.

We consider first acknowledgment of action by action, for which we found only 2 examples. This type of acknowledgment requires a well-defined communication context and a spatial context within which action can be interpreted as any other speech act. In the example 12, the context is that the subjects agreed to go to visit Oscar in the kitchen. Hercule goes to the kitchen (117.2), but Sherlock does use the 'walk to' command. Instead, since he is informed at 117.2 that Hercule has left (Sherlock sees a message "Hercule has left for the kitchen"), he decides to follow him (117.7). Hercule is informed of Sherlock's action since he will see the message "Hercule has arrived".



116.7

Lobby

H

page sh we should ask about the painting to Oscar




116.9

Lobby

H

who

117.1

Lobby

S

' Youir are right.

117.2

Lobby

H

walk to kitchen

117.5

K

H

ask Oscar about painting

117.7

Lobby

S

join her

Example 12: Action/action acknowledgment (from Pair 4)

The other examples of cross-modality involve talk and action. There are two conditions for this type of acknowledgment. The first condition is visibility: Hercule's utterance can be acknowledged by Sherlock action X if and only if Hercule sees that action X has been performed. In example 13, Sherlock can see that Hercule asks the question (9.6) as Sherlock previously invited him, since they are in the same room. In example 14, Hercule can see that Sherlock did the requested move because Sherlock arrives in Hercule's room. Visibility also implies that the action of one subject has an effect on the screen of his partner. This is the case for commands such as move, read, ask, etc.



9

Bar

S

' ask him what he was doing las night. i am talking to mr saleve




9.4

Bar

S

ask js about last night

9.6

Bar

H

ask giuz about last night

Example 13: Talk/action acknowledgment (from Pair 16)

84.1

Priv

H

'sherlock I'm in the private residence.




84.2

r2

S

walk to private

Example 14: Talk/action acknowledgment (from Pair 21)

In the MOO, like in reality, visibility is bound spatially: to see that one's partner asked a question, one has to be in the same room; to see his move, one has to be in the room being left (message "... has left for...") or in the arrival room (message "X has arrived"). Hence, visibility implies some co-presence, before, during or after action. Not-surprisingly, the rate of co-presence in acknowledgment through action is higher than in talk/talk interaction, 75% versus 55%. This point was actually explicit in our coding scheme (see section 5.8.2): If Hercule asks Sherlock to do something and that Sherlock does it, but that Hercule does not see it, we did not count Sherlock's action as an acknowledgment since it does not contribute to mutual knowledge about action. It is obedience, not acknowledgment. The same rules apply to action/talk acknowledgment as in example 15 (Sherlock say 'hi' to Hercule because he saw him arriving in the kitchen) or to more complex patterns as in example 16.



26.6

Bar

H

walk to kitchen




26.8

K

S

hi !

Example 15: Action/talk acknowledgment (from Pair14 )

71.5

Lobby

H

say we have to look for the one who could have had the gun




72

Lobby

S

ask marie about the gun

72.3

Lobby

H

say maybe the kolonel is truthful when he says somenone stole it

Example 16: Talk/action/talk acknowledgment (from Pair 22 )

Because visibility is crucial in talk/action or action/talk acknowledgment, some subjects check whether this condition is fulfilled: in example 17, Sherlock checks that Hercule can see the same object; while in example 18, Sherlock checks that the MOO command 'ask' provides the same information to all characters in the same room. Reasoning on mutual visibility implies to know where the other agent is, since visibility is bound to space. Actually, the subject do not often use the 'who' command which informs about the position of agents in the MOO. This issue of mutual knowledge about position was addressed specifically in the thesis of L. Montandon (see section 8.1).



5

r4

H

OK, I'm in room 4




5.1

r4

S

all right. do you see the body? the gun is obvious

5.3

r4

H

yes

Example 17: Checking visibility of objects (from Pair 16)

11

r8

S

page Hercule can u c what Hans answered to me?




11.7

Lobby

H

'sherlock Nope, we need to compare the notebooks I think.

Example 18: Checking visibility of messages (from Pair 21)

Reasoning on what one's partner can see is related to MOO expertise: it is because one agent is used to receive message X in condition Y, that he may infer that his partner will receive a similar message in a similar condition. This also imply that a computational agent able to interact in the MOO should have the ability to reason about which message was received by his partner. What is interesting in the MOO environment is that this ability relies on formal rules, easy to identify and to implement.

The second condition of acknowledgment by action is that the MOO commands enable the speaker to express the dialogue move that (s)he wants to make. Two dialogue moves that can only be expressed through MOO actions: in example 19, we see simple acknowledgment (84.8) and straight agreement -one agent suggests an action, the other does it (84.7). Therefore, the type of information being acknowledged through action is generally decision about actions, namely spatial moves, asking question and exchanging objects. The semantics of 'talking by action' are bound by the semantics of the MOO language. For instance, subjects cannot use MOO actions for negotiating who is suspect, because our experimental environment does not include commands conveying this type of information. We could include verbs (e.g. telling to a suspect that he can leave the auberge or putting a suspect in jail) or objects (e.g. putting and removing handcuffs or colored stickers) to indicate degree of suspicion. In other words, the design of the MOO commands (else than 'say' and 'page') defines a rather close semantic field, while the semantics of the talk and the whiteboard are widely open. Richer semantics can be expressed with the emote verbs ('grin', 'smile', 'frown'), but our subjects were not informed about these verbs (although a few advanced MOO users used them).

84.5

Priv

H

say Please type: give dn1 to Hercule




84.7

Priv

S

give dn1 to herc

84.8

Priv

H

say Thank you

Example 19: Talk/action/talk acknowledgment (from Pair 5)

Quite logically, the average delay in talk/action, action/talk and action/action acknowledgment is shorter than in talk/talk acknowledgment (34 seconds versus 48). On one hand, an action can generally be interpreted as acknowledging something, if it is produced very briefly after. On the other hand, since acknowledgment by action implies visibility and since often visibility implies co-presence, a delayed answer faces the risk that the partner has left the room before that the acknowledging action is performed.

In summary, the examples of acknowledgment through/of action are too rare to evaluate their cognitive impact. The conditions in which this form of acknowledgment may occur, both in terms of mutual visibility and in terms of semantics, depend on the design of the environement. An interesting direction of research is to design environments which integrate more action in dialogue and dialogue in action.

      1. Acknowledgment around the whiteboard


Acknowledgment around the whiteboard (talk/whiteboard, whiteboard/talk and whiteboard/whiteboard) is the cornerstone of this project since we study the role of drawing in building common grounds. We address here this issue at a micro-level, i.e. by describing cases of acknowledgment. At the macro-level, we analyze later in section 6.8 the role of the whiteboard in establishing the shared solution.

We observed many examples of whiteboard /whiteboard acknowledgment. They can be classified in different categories:



  • Some subjects use the whiteboard for talking to each other as in the MOO. This is not frequent, except in pair 11, in which one subject has systematically problems with the 'page' command (more exactly with its abbreviation) and finally found easier to type interactions on the whiteboard (example 19)

67.4

r1

S

draw black text 44 797 "hans was doing exercises"




68.2

r1

S

draw black text 64 801 "with ml ? which type "

69.3

r3

H

draw yellow text 154 797 "probably physical... "

Example 19: Talk via the whiteboard (Pair 11, translated)

  • A subject continues the action of his partner, for instance reuses a graphical code which has not been made explicit. In example 20, the subjects had drawn an map of the auberge on the whiteboard. Sherlock has been for a while pasting "done" labels on the map for indicating where he has already collected all information. Spontaneously, Hercule uses the same convention (31.8)

31.3

r5

S

draw black text 272 638 "done"




31.4

r1

H

l claire

31.5

r1

H

ask rolf about the victim

31.5

r5

S

move 34 -65 -292

31.8

r1

H

draw black text 161 175 "done"

31.9

r5

S

delete 35 [35 refers to the note written by Hercule in 31.8]

Example 20: Example of whiteboard / whiteboard acknowledgment (from Pair 21).

  • One subject disagrees with the content of a note put by the other: straight disagreement in example 20 (above) where Sherlock deletes Hercule note (31.9), refinement in example 21.

84.7

Bar

S

draw blue text 373 665 "10:30" [put a 10.30 mark on a time line]




85

Bar

S

draw blue text 351 686 "Mona found dead" [just below the 10:30 mark]

86

Bar

H

draw black text 333 723 "(but maybe she died before)" [below Sherlock's note]

Example 21: Example of whiteboard / whiteboard acknowledgment (from Pair 22).

We consider now talk/whiteboard acknowledgment. Very often the information is presented in talk interactions and then put on the whiteboard by the same subject, and hence not counted here as a form of acknowledgment. We do not count either as talk/whiteboard acknowledgment the cases where Sherlock communicates some information to Hercule, who acknowledges it in the MOO and then puts it on the whiteboard. These interaction patterns (counted as talk/talk acknowledgment if there is acknowledgment) nevertheless indicate a concern for sharing information. Among the real cases of acknowledgment, we find several types of interactions:



  • The talk is sometimes simply an invitation to perform a particular action on the whiteboard, as in examples 22 and 23. These cases are isomorphic to the talk/action acknowledgment, some action being now performed on the whiteboard instead of through MOO commands, which implies in these experiments that the shared visibility condition is guaranteed.

41.1

Bar

H

page Sherlock I can't read what you have written. Could you move the sentence slightly to the right?




41.6

r1

S

move 44 -179 0

Example 22: Acknowledging a request for action on whiteboard (from Pair 19, translated)

64.4

r1

H

And what about Rolf?




64.8

r1

H

Are you going to put him on the whiteboard?

64.9

r1

S

draw black text 499 362 "ROLF"

Example 23: Acknowledging a request for action on the whiteboard (from Pair 18)

  • The whiteboard is often used for archiving information which has been grounded through MOO conversations. In some cases, the agreement is explicit but the decision to write it on the whiteboard is implicit. In example 24, the archiving step is made explicit: after they have agreed that Heidi and Lucie were not suspicious anymore (73.7), they decide to archive that inference by drawing a red box around the respective notes concerning these two characters.

73

Lobby

H

say do we have someone with a good alibi?




73.7

Lobby

S

yes, lucie and heidi

74

Lobby

H

say so we can make a red rectangle around them...

74.3

Lobby

S

ok

74.3

Lobby

H

draw red rectangle 10 167 346 209

74.5

Lobby

H

draw red rectangle 8 105 416 138

Example 24: The whiteboard for achieving shared inferences (from Pair 14)

  • Deictic gestures would belong to the talk/whiteboard acknowledgment category. Our preliminary experiment on side-by-side collaboration (see section 8.2) revealed that 87% of gestures in front of a graphical display have a simple deictic function. Deictic gestures are absent from these protocols for two reasons: (1) the Sherlock's cursor was not visible on Hercule's whiteboard and vice-versa; (2) deictic gestures imply quasi-synchronicity between talk and gestures which is not possible in typed interaction, the average delay in talk/whiteboard and whiteboard/talk interaction being 70 seconds.

We now examine the reverse type of acknowledgment, whiteboard notes being acknowledged by talk in the MOO.

  • We observe again cases where the whiteboard is used for direct dialogue, as if in MOO talk.

70.7

r5

S

draw orange text 62 669 "who is the young English art student? "




72.9

Lobby

H

page Sherlock In the register you can see that the art student is Lisa Jones

Example 25: Whiteboard-Moo direct dialogue (from Pair 19, translated)

  • We observe one example (26) of deictic: the words "this number" in Hercule's utterance (65.3) refer to the phone number that Sherlock just underlined twice on the whiteboard. Note that the delay here is 5 seconds, i.e. much less than the average delay in whiteboard-talk and talk-whiteboard interactions (70 seconds). Five seconds is a delay which could be accepted even with gestures associated to voice interactions. There are probably more examples of this kind, where the absence of cursor visibility is compensated by putting marks or moving slightly the object referred to. However, from a methodological point of view, these cases are very difficult to identify because they require a very fine grasp of the dynamics of interaction, a level of understanding which is not easy with transcripts.

64.7

Lobby

S

draw red text 196 437 From Room 4_To 022.736.11.23_827 sec_ 10.03




65.1

Lobby

S

draw blue line 195 335 242 335 [underlines the phone number]

65.2

Lobby

S

draw blue line 193 342 243 343 [underlines the phone number]

65.3

Lobby

H

say do you know how we could get the name of this number's owner?

Example 26: Deictic in talk/whiteboard interaction. (from Pair 22)

  • We also observe cases where what is acknowledged is not the content of a note, but the action being performed (like in talk/whiteboard, talk/action, action/talk, etc.). In the example 27, Sherlock has quickly deleted a few name tags from the whiteboard, too quickly for Hercule, who wants to know whether Sherlock has deleted the name tag he previously put on the whiteboard.

146.2

r4

H

draw blue text 294 145 "H.ZELLER"




149.2

r4

S

delete 53 [delete note H. Zeller]

149.8

r4

S

delete 56 [delete another note]

149.8

r4

S

delete 55 [delete another note]

149.8

r4

S

delete 54 [delete another note]

150

r4

H

say you took Heidi off the list ?

Example 27: Talk for acknowledging whiteboard action (from Pair 22).

  • The most important function of whiteboard/talk interaction regarding the elaboration of a shared solution is the negotiation of the information displayed on the whiteboard. A wide range of dialogue moves are possible since the acknowledgment is made by talk: simple acknowledgment (example 28), clarification of messages (example 29) or graphical objects (example 30), asking for justification (example 31).

48

Lobby

S

draw black text 175 405 "Someone use phone from room4 (ML) at 10:03 for 13 min (so till 10:14)"




48.7

Bar

H

page s ah ah who...

Example 28: Simple acknowledgment of whiteboard information (from Pair 17)

29.5

r1

S

draw black text 54 375 "Clair: went to her room once in the evening= was ALONE!"




30.9

Resto

H

page sher I don't understand the point with Claire and her empty room. Please explain.

Example 29: Clarifying a whiteboard note (from Pair 13)

138.1

r4

S

draw red rectangle 19 721 150 804




138.9

r4

H

say what is the red square for ?

139.2

r4

S

Nothing, my screen was frozen

Example 30: Clarifying the meaning of a whiteboard object (from Pair 22)

48.3

K

S

draw black text 233 216 "oscar saleve is a liar "




49.5

Bar

H

'sherlock How do you know Oscar is a liar?

Example 31: Request for justifying a whiteboard note (from Pair 21).

In many cases, talk/whiteboard and whiteboard/talk acknowledgment form complex interaction patterns in which shared understanding is pursued in parallel in these two planes, as in example 32. This parallelism leads sometimes to synchronous communication, similar to those observed in other acknowledgment patterns (se section 6.6.2). In example 33, Hercule answers on the whiteboard (146.2), the question that Sherlock is simultaneously typing in the MOO (146.3)25,.



36.2

r1

S

' R. Loretan didn't see Oscar Salève in the kitchen at about 8:30




36.6

r1

S

draw black text 138 343 "O. Salève not in kitchen at 8:30"

36.8

r5

H

page s maybe he's lying one of them is

37.5

r1

S

' if just one it's quiet easy to find who...

38.2

r5

H

draw black text 107 368 "OS says he was in kitchen all the time till 10:30"

38.8

r1

S

' somebody lies...

39.4

r5

H

page s we have to find witnesses of presence

Example 32: Complex patterns involving the whiteboard and talk in the MOO (from Pair 17)

146.2

r4

H

draw blue text 294 145 "H.ZELLER" [add Zeller in the list of innocents]




146.3

r4

S

If lucie is innocent, whta about Heidi?

Example 33: Synchronous whiteboard/talk interactions (from Pair 22)

When an inference is grounded before to be written down on the whiteboard, the whiteboard archives not only the inference itself, but also the fact that this inference has been agreed. Conversely, some times facts or inferences are first put on the whiteboard and then negotiated (or not). The balance of this two patterns depends on the global role of the whiteboard in problem solving (see section 6.8).

Like action/talk and talk/action patterns, talk/whiteboard and whiteboard/talk acknowledgment relies on the postulate that both subjects see the same area of whiteboard. This is not always the case when the whiteboard window is smaller than the whiteboard space. In these experiments, we fixed the space to the size of the windows in such a way that each partner could see what the other see. However, there remain two types of incertitude regarding the partner visibility: whether he is actually looking at the whiteboard or not (as in example 34 - requested acknowledgment) or whether, among all objects on the workbench, the partner sees a particular object (generally just created) (example 35 - non-requested acknowledgment).

24.3

Lobby

S

page Hercule do you look from time to time to the whiteboard?




25.2

r6

H

page s yes, I look at it!

Example 34: Grounding shared access (visibility) of whiteboard (from Pair 20, translated)

54.8

Lobby

S

draw red rectangle 23 398 387 457 [circling a suspect]




55.1

Priv

H

page s Yes I see....

Example 35: Grounding shared access (visibility) of an element on the whiteboard (from Pair 17)

The rate of co-presence in acknowledgment is lower (mean = 45%) for acknowledgment around the whiteboard (talk/whiteboard, whiteboard/talk and whiteboard/whiteboard) than in talk/talk acknowledgment. This may be due to the fact that the whiteboard is quite distinct from the MOO. Despite common technological roots, the whiteboard is displayed in a different window. These two planes of interaction do not seem to obey to the same spatial logic: when a map of the auberge is drawn on the whiteboard, it provides an external view of MOO space ("from the sky"), which contrasts with the immersive view ("from inside") provided in the MOO.


      1. Grounding external references in different modes


Several utterances include a pronoun which refer to a name which is not mentioned in the same utterance. These pronouns are a source of ambiguity and hence of dialogue repair mechanisms such as in example 36. These referential accidents seem however to be less frequent in MOO conversation than in voice conversation because external references are less frequent in MOO utterances, and because the receiver may always scroll up to find out who her partner is talking about.

130.93

r4

S

' giuseppe left the restaurant for the bar at around 10:00, when the restaurant closed. That's when they crossed.




132.05

Priv

H

page sher whoi is THEY?

132.48

LC

S

' giuseppe and wenger.

Example 36: Repairing the misunderstanding of an external reference (from Pair 10)

The grounding of references vary according to the mode:



  • In MOO conversation, the reference is generally established by previous utterances (the context of conversation). The reference is not necessarily the last utterance, it is sometimes located several turns before.

  • In action/talk acknowledgment, the reference may be solved by co-presence. In example 37, Hercule uses "him" because he know that both detectives are in the same room, in which the only suspect to ask questions to is Oscar Salève. In example 38, the reference of "he" is also grounded by the fact that both detectives are in the same room (verified by a 'who') and have seen the same answers.

52

Bar

H

walk to kitchen




52.5

K

H

say ask him about the contract..

52.7

K

S

thanks

53

K

H

say team work..

Example 37: Solving references by co-presence (from Pair 22)

49.2

K

H

who




49.3

K

S

ask os about last night

49.8

K

H

' sherlock he lies

Example 38: Solving references by co-presence (from Pair 6, translated)

  • On the whiteboard, the external references are established by spatial criteria: row and columns in tables, simple proximity in less elaborated whiteboards, as in example 39. This example is interesting because the reference grounded in the whiteboard is reused in MOO dialogues, and because the abbreviation is progressive: first "the husband of ML", then "the husband" (twice) and then "he".

69.2

r1

S

draw black text 65 483 "the husband of ml or the girlfriend of Hans by jealousy"




70.5

r3

H

draw yellow text 173 538 "The husband looks to me more suspect" [put this notes juste bellow the previous one]

82.1

Priv

S

draw green text 69 583 "the husband left the bar when teh colonel was there between 8-9" [put this notes juste bellow the previous one]

83.1

Priv

S

draw orange text 41 597 "hence he could take the gun and kill his wife" [put this notes juste bellow the previous one]

88.8

Priv

S

'Hercule which motive, jealousy? He could have killed Hans no?

89.3

Priv

S

'Hercule he stole it when colonel was in the bar

90.3

Priv

S

'Hercule 8-30, he goes to see his wife, hear noises, go to pick the weapon

Example 39: Progressive abbreviation from name to pronoun (from Pair 11)
1   ...   8   9   10   11   12   13   14   15   ...   18


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©atelim.com 2016
rəhbərliyinə müraciət