Skip to main content
Log in

Using shared representations to improve coordination and intent inference

  • Original Paper
  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

In groupware, users must communicate about their intentions and aintain common knowledge via communication channels that are explicitly designed into the system. Depending upon the task, generic communication tools like chat or a shared whiteboard may not be sufficient to support effective coordination. We have previously reported on a methodology that helps the designer develop task specific communication tools, called coordinating representations, for groupware systems. Coordinating representations lend structure and persistence to coordinating information. We have shown that coordinating representations are readily adopted by a user population, reduce coordination errors, and improve performance in a domain task. As we show in this article, coordinating representations present a unique opportunity to acquire user information in collaborative, user-adapted systems. Because coordinating representations support the exchange of coordinating information, they offer a window onto task and coordination-specific knowledge that is shared by users. Because they add structure to communication, the information that passes through them can be easily exploited by adaptive technology. This approach provides a simple technique for acquiring user knowledge in collaborative, user-adapted systems. We document our application of this approach to an existing groupware system. Several empirical results are provided. First, we show how information that is made available by a coordinating representation can be used to infer user intentions. We also show how this information can be used to mine free text chat for intent information, and show that this information further enhances intent inference. Empirical data shows that an automatic plan generation component, which is driven by information from a coordinating representation, reduces coordination errors and cognitive effort for its users. Finally, our methodology is summarized, and we present a framework for comparing our approach to other strategies for user knowledge acquisition in adaptive systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Albrecht D., Zukerman I., Nicholson A. (1998): Bayesian models for Keyhole Plan Recognition in an adventure game. User Model User-Adap. 8(1–2): 5–47

    Article  Google Scholar 

  • Alterman R. (2000): Rethinking autonomy. Mind. Mach. 10(1): 15–30

    Article  Google Scholar 

  • Alterman, R., Feinman, A., Landsman, S., Introne, J.: Coordinating representations in computer-mediated joint activities. In: Proceedings of the 23rd Annual Conference of the Cognitive Science Society, pp. 43–48. Boston, MA (2001)

  • Anderson J.R., Corbett A.T., Koedinger K.R., Pelletier R. (1995): Cognitive tutors: lessons learned. J. Learning Sci. 4(2): 167–207

    Article  Google Scholar 

  • Bosma, W., Andre, E.: Exploiting emotions to disambiguate dialog acts. In: Proceedings of IUI’04, pp. 85–92. Funchal, Madeira, Portugal (2004)

  • Bauer, E., Koller, D., Singer, Y.: Update rules for parameter estimation in Bayesian networks. In: Proceedings 13th Annual Conference on Uncertainty in Artificial Intelligence (UAI)., pp. 3–13 (1997)

  • Brennan S. (1998): The grounding problem in conversations with and through computers. In: Fussell S., Kreuz R (eds) Social and cognitive psychological approaches to interpersonal communication. Lawrenence Erlbaum, Hillsdale, NJ, pp. 201–225

    Google Scholar 

  • Cañas A.J., Carvalho, M.: Concept maps and AI: an unlikely marriage? In: Proceedings of SBIE 2004: Simpósio Brasileiro de Informática na Educação, Manaus, Brasil (2004)

  • Carroll J., Neale D., Isenhour P., Rosson M.B., McCrickard D.S. (2003): Notification and awareness: synchronizing task-oriented collaborative activity. Int. J. Human-Comput Stud. 58, 605–632

    Article  Google Scholar 

  • Charniak E., Goldman R. (1993): A Bayesian model of plan recognition. Artif. Intell. 64, 53–79

    Article  Google Scholar 

  • Clark H.H., Brennan S.A. (1991): Grounding in communication. In: Resnick L.B., Levine J.M., Teasley S.D. (eds) Perspectives on socially shared cognition. APA Books, Washington, pp.127–149

    Chapter  Google Scholar 

  • Clark H., Wilkes-Gibbs D. (1986): Referring as a collaborative process. Cognition 22, 1–39

    Article  Google Scholar 

  • Clark H. (1996): Using language. Cambridge University Press, Cambridge, Great Britain

    Google Scholar 

  • Cummings M. (2004): The need for command and control instant message adaptive interfaces: lessons learned from tactical tomahawk human-in-the-loop simulations. CyberPsychol. Behav. 7(6): 656–661

    Article  MathSciNet  Google Scholar 

  • Dourish, P., Bellotti, V.: Awareness and coordination in shared workspaces. Proceedings of CSCW, pp. 107—114. Toronto (1992)

  • Dourish, P., Bly, S.: Portholes: supporting awareness in a distributed work group. Proceedings of the ACM CHI ’92 Conference on Human Factors in Computing Systems, pp. 541–547 (1992)

  • Engeström Y. (2000): Activity theory as a framework for analyzing and redesigning work. Ergonomics 43(7): 960–974

    Article  Google Scholar 

  • Feinman, A., Alterman, R.: Discourse analysis techniques for modeling group interaction. In: P., Corbett, A., de Rosis, F. (eds.) Proceedings of the Ninth International Conference on User Modeling, pp. 228–237 (2003)

  • Feinman, A.: From discourse analysis to groupware design. PhD Thesis, Computer Science Department, Brandeis University (2006)

  • Ferguson, G., Allen, J., Miller, B.: Trains-95: towards a mixed initiative planning assistant. In: Proceedings of the Third International Conference on Artificial Intelligence Planning Systems, pp. 70–77 (1996)

  • Ferguson, G., Allen, J.: TRIPS: an intelligent integrated problem-solving assistant. In: Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98), pp. 567–573. Madison, WI (1998)

  • Fischer G. (2001): User modeling in human-computer interaction. User Model. User-Adap. 11(1–2): 65–86

    Article  MATH  Google Scholar 

  • Goldberg D., Nichols D., Oki B., Terry D. (1992): Using collaborative filtering to weave an information tapestry. Commun ACM. 35(12): 61–70

    Article  Google Scholar 

  • Goodwin, C., Goodwin, M.: Formulating planes: seeing as a situated activity. In: Middleton, D., Engeström, Y. (eds.) Cognition and communication at work, pp. 61–95. Cambridge University Press (1996)

  • Gutwin C., Greenberg S. (2002): A descriptive framework of workspace awareness for real-time groupware. J. Comput. Support. Cooperat. Work. 11, 411–446

    Article  Google Scholar 

  • Heacox, N., Moore, R., Morrison, J., Yturralde, R.: Real-time online communications: ‘Chat’ user in navy operations. In: Proceedings of Command and Control Research and Technology Symposium. San Diego, CA. (Available online at: http://www.dodccrp.org/events/2004/CCRTS_San_Diego/ CD/papers/086.pdf) (2004)

  • Hefley, W., Murray, D.: Intelligent user interfaces. International Workshop on Intelligent User Interfaces. Orlando, FL, pp. 3–10 (1993)

  • Horvitz, E., Breese, J., Heckerman, D., Hovel, D., Rommelse, D.: The Lumiere Project: Bayesian user modeling for inferring the goals and needs of software users. In: Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 256–265. Madison, WI (1998)

  • Horvitz, E.: Principles of mixed-initiative user interfaces. In: Proceedings of CHI’ 99. pp. 159–166. Pittsburgh, PA (1999)

  • Hutchins E. (1995): Cognition in the wild. MIT Press, Cambridge, MA

    Google Scholar 

  • Jameson A. (2002): Adaptive interfaces and agents. In: Jacko J.A., Sears A. (eds) Human computer interaction handbook. Erlbaum, Mahwah, NJ, pp. 305–330

    Google Scholar 

  • Jameson, A., Baldes, S., Kleinbauer, T.: Generative models of group members as support for group collaboration. Workshop on User and Group Models for Web-Based Adaptive Collaborative Environments: Proceedings of the 9th International Conference on User Modeling, pp. 1–14 (2003)

  • Kaiser, E.: Multimodal new vocabulary recognition through speech and handwriting in a whiteboard scheduling application. In: Proceedings of IUI’05, pp. 51–58. San Diego, CA (2005)

  • Landsman, S., Alterman, R., Feinman, A., Introne, J.: Vesslworld and ADAPTIVE, Brandeis University Tech Report CS-01-213; Presented as a demonstration at Computer Supported Cooperative Work, 2000 (2001)

  • Landsman, S., Alterman, R.: Using transcription and replay in analysis of groupware applications. Brandeis University Technical Report CS-05-259 (2005)

  • Lau, T., Domingos, P., Weld, D.: Version space algebra and its application to programming by demonstration. In: Proceedings of the Seventeenth Int’l. Conf. on Machine Learning, pp. 527–534 (2000)

  • Leong L.H., Kobayashi, S., Kshizuka, N., Sakamura, K.: CASIS: A Context Aware Speech Interface System. In: Proceedings of the 10th International Conference on Intelligent User Interfaces, pp. 231–238 (2005)

  • Lesh, N, Rich, C., Sidner, C.L.: Using plan recognition in human-computer collaboration. In: Proc. 7th Int. Conf. on User Modeling, pp. 23–32 (1999)

  • Maes P. (1994): Agents that reduce work and information overload. Commun. ACM. 37(7): 30–40

    Article  Google Scholar 

  • Malone, T., Lai, K., Grant, K.: Two design principles for collaboration technology: examples of semiformal systems and radical tailorability. In: Olson, G., Malone, T., Smith, J. Coordination Theory and Collaboration Technology, pp. 125–160. Lawrence Erlbaum Associates, NJ (2001)

  • McLaren, B., Walker, E., Harrer, A., Bollen, L., Sewall, J.: Creating cognitive tutors for collaborative learning: steps toward realization. In this issue (2006)

  • Miller, G. (ed.): Five papers on wordNet. Special Issue Int. J. Lexicography 3(4) (1990)

  • Nardi B. (1993): A small matter of programming. The MIT Press, Cambridge, MA

    Google Scholar 

  • Norman, DA.: Cognitive artifacts. In: Carroll, J.M. (ed.) Designing interaction: psychology at the human-computer interface, pp. 17–38. Cambridge University Press (1991)

  • Novak J.D., Gowin D.B. (1984): Learning How to Learn. Cambridge University Press, New York, NY

    Google Scholar 

  • Pan, S., Shen, S., Zhou, M., Houck, K.: Two-way adaptation for robust input interpretation in practical multimodal conversation systems. Proceedings of the 10th International Conference on Intelligent User Interfaces. pp. 35–42 (2005)

  • Pearl, J.: Probabilistic reasoning in intelligent systems. Morgan Kaufmann, San Francisco, Calif (1988)

  • Read, T., Barros, B., Bárcena, E., Pancorbo, J.: Coalescing individual and collaborative learning to model user linguistic competences. In this issue (2006)

  • Rich C., Sidner C.L. (1998): COLLAGEN: a collaboration manager for software interface agents. User Model. User-Adap. 8(3–4): 315–350

    Article  Google Scholar 

  • St. Amant, R., Dinardo, M., Buckner, N.: Balancing Efficiency and Interpretability in an Interactive Statistical Assistant. In: Proceedings of IUI’03. (Miami, FL, 2003). ACM Press, New York, 2003. 181–188 (2003)

  • St. Amant R., Young R. (2001): Interface agents in model world environments. AI Magazine 22(4): 95–108

    Google Scholar 

  • Schmidt K., Simone C. (1996): Coordination mechanisms: towards a conceptual foundation of CSCW systems design. Comput. Support. Cooper. Work. J. Collaborat. Comput. 5(2–3): 155–200

    Article  Google Scholar 

  • Schneiderman B.: Designing the user interface. Addison Wesley (1998)

  • Shneiderman B., Maes P. (1997): Direct manipulation vs. interface agents: a debate. Interactions 4(6): 42–61

    Article  Google Scholar 

  • Sidner, C.L.: An artificial discourse language for collaborative negotiation. In: Proceedings of the Twelfth National Conference on Artificial Intelligence. AAAI Press, Menlo Park, CA., pp. 814–819 (1994)

  • Soller A. (2004): Computational modeling and analysis of knowledge sharing in collaborative distance learning. User Model. User-Adapt. 14, 351–381

    Article  Google Scholar 

  • Suchman, L., Trigg, R.: Understanding practice: video as a medium for reflection and design. In: Greenbaum, J., Kyng, M. (eds.) Design at Work: Cooperative Design of Computer Systems, pp. 65–90. Lawrence Erlbaum Associates, Hillsdale, New Jersey (1991)

  • Suebnukarn, S., Haddawy, P.: Modeling individual and collaborative problem-solving in medial problem-based learning. In this issue (2006)

  • Suthers D. (2003): Representational guidance for collaborative inquiry. In: Andriessen J., Baker M., Suthers D. (eds) Arguing to learn: confronting cognitions in computer-supported collaborative learning environments. Kluwer, Netherlands, pp. 27–46

    Google Scholar 

  • Traum, D.: A computational theory of grounding in natural language conversation. Doctoral Thesis. Technical Report TR545. University of Rochester (1994)

  • Vincente K. (1999): Cognitive work analysis: toward safe, productive, and healthy computer-based work. Lawrence Erlbaum Associates, Inc New Jersey

    Google Scholar 

  • Zuckerman I., Litman D. (2001): Natural language processing and user modling: synergies and limitations. User Model. User-Adapt. 11, 129–158

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joshua Introne.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Introne, J., Alterman, R. Using shared representations to improve coordination and intent inference. User Model User-Adap Inter 16, 249–280 (2006). https://doi.org/10.1007/s11257-006-9009-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11257-006-9009-2

Keywords

Navigation