bazaar coordinating multi dimensional support in
play

Bazaar: Coordinating Multi-dimensional Support in Collaborative - PowerPoint PPT Presentation

Bazaar: Coordinating Multi-dimensional Support in Collaborative Conversational Agents David Adamson and Carolyn Ros Carnegie Mellon University Saturday, June 23, 12 Collaborative Conversational Tutors Saturday, June 23,


  1. Bazaar: Coordinating Multi-dimensional Support in Collaborative Conversational Agents David Adamson and Carolyn Rosé Carnegie Mellon University Saturday, June 23, 12

  2. Collaborative Conversational Tutors ••••• Saturday, June 23, 12

  3. Collaborative Conversational Tutors Saturday, June 23, 12

  4. Collaborative Conversational Tutors Saturday, June 23, 12

  5. Collaborative Conversational Tutors Saturday, June 23, 12

  6. Collaborative Conversational Tutors Saturday, June 23, 12

  7. Collaborative Conversational Tutors Saturday, June 23, 12

  8. Collaborative Conversational Tutors Saturday, June 23, 12

  9. Saturday, June 23, 12

  10. Multi-Dimensional Multiparty Dialog Saturday, June 23, 12

  11. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg S01 12:58:22 50% of the children are white so if one parent is gg and the other is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. Saturday, June 23, 12

  12. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg dynamic S01 12:58:22 50% of the children are white so if one parent is gg and the other feedback is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. Saturday, June 23, 12

  13. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg dynamic S01 12:58:22 50% of the children are white so if one parent is gg and the other feedback is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. S01 12:58:35 yeah S02 12:58:39 noooooooooo Tutor 12:58:49 I wonder what S03 has to say. Saturday, June 23, 12

  14. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg dynamic S01 12:58:22 50% of the children are white so if one parent is gg and the other feedback is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. social S01 12:58:35 yeah awareness S02 12:58:39 noooooooooo Tutor 12:58:49 I wonder what S03 has to say. Saturday, June 23, 12

  15. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg dynamic S01 12:58:22 50% of the children are white so if one parent is gg and the other feedback is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. social S01 12:58:35 yeah awareness S02 12:58:39 noooooooooo Tutor 12:58:49 I wonder what S03 has to say. S02 12:59:10 nothing she dont care S03 12:59:33 shut up S02!!! i dont understand whats going on S02 13:00:12 S03, its okay. just re look at the problem mamacitaaaaa :) Tutor 13:00:22 Let’s move on to the next problem... Saturday, June 23, 12

  16. Multi-Dimensional Multiparty Dialog S02 12:57:35 noooo i think that the daddy is homozygous dominant and the mommy is heterozygous dominant. GG, Gg dynamic S01 12:58:22 50% of the children are white so if one parent is gg and the other feedback is Gg then this will create a 50% chance of having white babies Tutor 12:58:27 So S01, what I hear you saying is recessive traits can be hidden in parents, but still show up in some of the children. social S01 12:58:35 yeah awareness S02 12:58:39 noooooooooo Tutor 12:58:49 I wonder what S03 has to say. S02 12:59:10 nothing she dont care static S03 12:59:33 shut up S02!!! i dont understand whats going on macro-script S02 13:00:12 S03, its okay. just re look at the problem mamacitaaaaa :) Tutor 13:00:22 Let’s move on to the next problem... Saturday, June 23, 12

  17. Support for Collaborative Learning • Support for collaborative learning can be described by scripts that scaffold and sequence the learners’ interactions. • A collaborative activity can be composed of multiple complementary scripts. (Dillenbourg and Tchounikine, 2007) ••••• Saturday, June 23, 12

  18. Dimensions of Support • Macro • sequence, timing, large structure of activity • Micro • hints, feedback, support for student actions ••••• Saturday, June 23, 12

  19. Dimensions of Support • Static • pre-defined sequences, sentence templates • Dynamic • responsive to student behavior, context ••••• Saturday, June 23, 12

  20. Dimensions of Support Macro Micro Static Lesson Templates Plan Dynamic Facilitation Feedback ••••• Saturday, June 23, 12

  21. Dimensions of Support How to compose collaborative computer-supported activities with rich, multidimensional supports? ••••• Saturday, June 23, 12

  22. Basilica • Modular event-based agent architecture • Multiple collaborative conversational contexts • Pioneer platform for dynamic scripting support Kumar et al, 2007, 2010 ••••• Saturday, June 23, 12

  23. Behavior Coordination ••••• Saturday, June 23, 12

  24. Behavior Coordination S01 12:58:35 yeah S02 12:58:39 noooooooooo Tutor 12:58:49 I wonder what S03 has to say. ••••• Saturday, June 23, 12

  25. Behavior Coordination S01 12:58:35 yeah dynamic S02 12:58:39 noooooooooo feedback Tutor 12:58:49 I wonder what S03 has to say. ••••• Saturday, June 23, 12

  26. Behavior Coordination S01 12:58:35 yeah dynamic S02 12:58:39 noooooooooo feedback static Tutor 12:58:49 I wonder what S03 has to say. macro Tutor 12:59:00 Let’s move on to the next problem... script ••••• Saturday, June 23, 12

  27. Behavior Coordination S01 12:58:35 yeah dynamic S02 12:58:39 noooooooooo feedback static Tutor 12:58:49 I wonder what S03 has to say. macro Tutor 12:59:00 Let’s move on to the next problem... script S03 12:59:04 ... ••••• Saturday, June 23, 12

  28. Bazaar • Based on Basilica • Simplified event flow • Built-in coordination between behaviors ••••• Saturday, June 23, 12

  29. Student 1 Student 3 Student 4 Student 2 :-) enters room answer drawing Input Pre-process Coordinator Message Participation Whiteboard Classifier Counter Interpreter Event Queue Propose Content Discussion Social Timed Plan Reminders Dialogue Facilitation Feedback Output Coordinator Tutor ... ••••• Saturday, June 23, 12

  30. Student 1 Student 3 Student 4 Student 2 :-) enters room answer drawing Input Pre-process Coordinator Message Participation Whiteboard Classifier Counter Interpreter Event Queue Propose Content Discussion Social Timed Plan Reminders Dialogue Facilitation Feedback Output Coordinator Tutor ... ••••• Saturday, June 23, 12

  31. Output Coordinator Components Lingering Advisors Candidate List Accepted Action Proposal Queue propose actions from earlier actions curated by advisors Great Academic Talk Timed Plan explanation! block Social Timed Plan Actor Move On Followup for 5 seconds 60 sec timeout 15 sec timeout Academic Talk priority 1.0 priority 1.0 Followup 15 sec timeout Social Actor priority 1.0 Academic Talk promote Timed Plan Move On Followup Academic Talk 15 sec timeout for 5 seconds 60 sec timeout priority 0.5 priority 0.75 Academic Talk Actor Social Smile :-) 10 sec timeout priority 0.25 • Actions are proposed with a timeout (window of relevance) and a priority value • Advisors (left by earlier accepted actions) influence the selection of incoming proposals to: • reserve the floor for followups • prefer proposals from certain sources Saturday, June 23, 12

  32. Output Coordinator Components Lingering Advisors Candidate List Accepted Action Proposal Queue propose actions from earlier actions curated by advisors Great Academic Talk Timed Plan explanation! block Social Timed Plan Actor Move On Followup for 5 seconds 60 sec timeout 15 sec timeout Academic Talk priority 1.0 priority 1.0 Followup 15 sec timeout Social Actor priority 1.0 Academic Talk promote Timed Plan Move On Followup Academic Talk 15 sec timeout for 5 seconds 60 sec timeout priority 0.5 priority 0.75 Academic Talk Actor Social Smile :-) 10 sec timeout priority 0.25 Saturday, June 23, 12

Recommend


More recommend