ABSTRACT
As our business, academic, and personal lives continue to move at an ever-faster pace, finding times for busy people to meet has become an art. One of the most perplexing challenges facing groupware is effective asynchronous group scheduling (GS). This paper presents a lightweight interaction model for GS that can extend its reach beyond users of current group calendaring solutions. By expressing availability in terms of preferences, we create a flexible framework for GS that preserves plausible deniability while exerting social pressure to encourage honesty among users. We also propose an ontology that enables us to model user preferences with machine learning, predicting user responses to further lower cognitive load. The combination of visualization/direct manipulation with machine learning allows users to easily and efficiently optimize meeting times. We also suggest resulting design implications for this class of intelligent user interfaces.
- AOL Instant Messenger, 2005. America Online, Inc.: Dulles, VA. www.aim.comGoogle Scholar
- iCal, 2005. Apple Computer, Inc.: Cupertino, CA. www.apple.com/macosx/features/ical/Google Scholar
- Lotus Notes, 2005. IBM Corporation: Armonk, NY. www.ibm.com/software/lotus/Google Scholar
- MSN Messenger, 2005. Microsoft Corp.: Redmond, WA. messenger.msn.com/Google Scholar
- Outlook, 2003. Microsoft Corp.: Redmond, WA. of-fice.microsoft.comGoogle Scholar
- Palm Desktop, 2004. PalmSource, Inc.: Sunnyvale, CA. www.palmos.com/dev/tools/desktop/Google Scholar
- Beard, D., M. Palaniappan, A. Humm, et al. A visual calendar for scheduling group meetings. Proc. of CSCW 1990: ACM Press. pp. 279--90, 1990. Google ScholarDigital Library
- Boser, B. E., I. M. Guyon, and V. N. Vapnik. A training algo-rithm for optimal margin classifiers. Proc. Workshop on Computational Learning Theory: ACM Press. pp. 144--52, 1992. Google ScholarDigital Library
- Dourish, P., Social Computing, in Where the Action Is: The Foundations of Embodied Interaction. MIT Press: Cambridge, MA. pp. 55--98, 2001.Google Scholar
- Dourish, P. and S. Bly. Portholes: supporting awareness in a distributed work group. Proc. CHI 1992: ACM Press. pp. 541--47, 1992. Google ScholarDigital Library
- Evite, www.evite.com. 2005.Google Scholar
- Fogarty, J., S. E. Hudson, and J. Lai. Examining the robustness of sensor-based statistical models of human interruptibility. Proc. CHI 2004: ACM Press. pp. 207--14. Google ScholarDigital Library
- Friedman, N., D. Geiger, and M. Goldszmidt. Bayesian Net-work Classifiers. Machine Learning 29(2-3). pp. 131--63, 1997. Google ScholarDigital Library
- Gajos, K. and D. S. Weld. SUPPLE: automatically generating user interfaces. Proc. IUI 2004: ACM Press. pp. 93--100, 2004. Google ScholarDigital Library
- Gervasio, M. T., M. D. Moffitt, M. E. Pollack, et al. Active preference learning for personalized calendar scheduling assis-tance. In Proc. IUI 2005: ACM Press. pp. 90--97, 2005. Google ScholarDigital Library
- Grudin, J. Groupware and social dynamics: Eight challenges for developers. Communications of the ACM 37(1), 1994. Google ScholarDigital Library
- Higa, K., B. Shin, and V. Sivakumar. Meeting Scheduling: An Experimental Investigation. In Proc. IEEE International Con-ference on Systems, Man., and Cybernetics, 1996.Google ScholarCross Ref
- Horvitz, E., P. Koch, C. M. Kadie, and A. Jacobs. Coordinate: Probabilistic Forecasting of Presence and Availability. In Proc. Conf. on Uncertainty and AI: Morgan Kaufmann, 2002. Google ScholarDigital Library
- Hu, J. and M. Brzozowski. Preference-Based Group Scheduling. In Proc. Interact 2005, 2005. Google ScholarDigital Library
- Hutchins, E., Cognition in the Wild. Cambridge, MA: MIT Press 1995.Google Scholar
- Isbell, C. L. and J. S. Pierce. An IP Continuum for Adaptive Interface Design. In Proc. HCI International, 2005.Google Scholar
- Kushmerick, N. and T. Lau, Automated email activity man-agement: an unsupervised learning approach, in IUI 2005. 2005, ACM Press: San Diego, CA. Google ScholarDigital Library
- Lamming, M., P. Brown, K. Carter, et al. The Design of a Human Memory Prosthesis. The Computer Journal 37(3). pp. 153--63, 1994.Google ScholarCross Ref
- Maes, P. Agents that reduce work and information overload. Commun. ACM 37(7). pp. 30--40, 1994. Google ScholarDigital Library
- McCullagh, P. and J. A. Nelder, Generalized Linear Models. 2nd ed. London: Chapman and Hall 1989.Google Scholar
- Palen, L., Calendars on the New Frontier: Challenges of Groupware Technology, University of California, Irvine, 1998. Google ScholarDigital Library
- Palen, L. Social, individual and technological issues for groupware calendar systems. Proc. CHI 1999: ACM Press. pp. 17--24, 1999. Google ScholarDigital Library
- Rocco, E., Trust breaks down in electronic contexts but can be repaired by some initial face-to-face contact, in CHI 1998. 1998, ACM Press/Addison-Wesley. Google ScholarDigital Library
- Schmandt, C., N. Marmasse, S. Marti, et al. Everywhere messaging. IBM Syst. J. 39(3-4). pp. 660--77, 2000. Google ScholarDigital Library
- Searle, J., Speech acts: an essay in the philosophy of language. London: Cambridge University Press 1969.Google Scholar
- Sen, S., T. Haynes, and N. Arora. Satisfying user preferences while negotiating meetings. Int. J. of Human-Computer Studies 47(3). pp. 407--27, 1997. Google ScholarDigital Library
- Shneiderman, B. and P. Maes. Direct manipulation vs. inter-face agents. interactions 4(6). pp. 42--61, 1997. Google ScholarDigital Library
- Suchman, L. Speech acts and voices: response to Winograd et al. Comput. Supported Coop. Work 3(1). pp. 85--95, 1995. Google ScholarDigital Library
- Suchman, L. A., Plans and Situated Actions: The Problem of Human-Machine Communication: Cambridge University Press. 203 1987. Google ScholarDigital Library
- Thrift, N., The Making of a Capitalist Time Consciousness, in The Sociology of Time, J. Hassard, Editor. St. Martin's Press: New York, 1990.Google Scholar
- Tullio, J. Intelligent groupware to support communication and persona management. Proc. UIST 2003, 2003.Google Scholar
- Winograd, T. A Language/Action Perspective on the Design of Cooperative Work. HCI 3(1). pp. 3--30, 1988.Google ScholarDigital Library
Index Terms
- groupTime: preference based group scheduling
Recommendations
Automatic detection of users' skill levels using high-frequency user interface events
Computer users have different levels of system skills. Moreover, each user has different levels of skill across different applications and even in different portions of the same application. Additionally, users' skill levels change dynamically as users ...
Interacting meaningfully with machine learning systems: Three experiments
Although machine learning is becoming commonly used in today's software, there has been little research into how end users might interact with machine learning systems, beyond communicating simple ''right/wrong'' judgments. If the users themselves could ...
Machine Learning: The State of the Art
The two fundamental problems in machine learning (ML) are statistical analysis and algorithm design. The former tells us the principles of the mathematical models that we establish from the observation data. The latter defines the conditions on which ...
Comments