Abstract
Personal assistant agents have long promised to automate routine everyday tasks in order to reduce the cognitive load on humans. One such routine task is the management of a user’s calendar. In this paper, we describe CMRadar, a calendar management system that is a significant step towards achieving the enduring vision of assistant agents. CMRadar is an implemented system with wide-ranging capabilities for supporting email exchange, multiagent negotiations and schedule optimization based on user preferences. The motivation is to develop an end-to-end system for use by real users to obtain data to facilitate learning. Having now completed an initial prototype which we believe is the first end-to-end agent for calendar management, we present as contributions our architecture design, the communication language used to tie system components together, and initial simulation experiments that isolate negotiation cost a key factor to be logged and predicted in order to improve performance.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Becker, M.A., Smith, S.F.: Mixed-initiative resource management: The amc barrel allocator. In: Proceedings of the Fifth International Conference on Artificial Intelligence Planning and Scheduling (AIPS 2000), Breckenridge CO, pp. 32–41. AAAI Press, Menlo Park (2000)
Bowling, M., Browning, B., Veloso, M.: Plays as effective multiagent plans enabling opponent-adaptive play selection. In: Proceedings of the International Conference on Automated Planning and Scheduling (ICAPS 2004) (2004)
Chalupsky, H., Gil, Y., Knoblock, C.A., Lerman, K., Oh, J., Pynadath, D.V., Russ, T.A., Tambe, M.: Electric elves: Applying agent technology to support human organizations. In: Proceedings of Innovative Applications of Artificial Intelligence Conference (2001)
Garrido, L., Sycara, K.: Multi-agent meeting scheduling: Preliminary experimental results. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995) (1995)
Jennings, N.R., Jackson, A.J.: Agent based meeting scheduling: A design and implementation. IEE Electronics Letters 31(5), 350–352 (1995)
Maes, P.: Agents that reduce work and information overload. Communications of the ACMÂ 37(7) (1994)
Mitchell, T.M., Caruana, R., Freitag, D., McDermott, J., Zabowski, D.: Experience with a learning personal assistant. Communications of the ACM 37(7), 80–91 (1994)
Oh, J., Smith, S.F.: Learning user preferences in distributed calendar scheduling. In: Burke, E.K., Trick, M.A. (eds.) PATAT 2004. LNCS, vol. 3616, pp. 3–16. Springer, Heidelberg (2005)
Payne, T.R., Singh, R., Sycara, K.: Calendar agents on the semantic web. IEEE Intelligent Systems 17(3), 84–86 (2002)
The Radar Project (2004), http://www.radar.cs.cmu.edu
Sen, S., Durfee, E.H.: On the design of an adaptive meeting scheduler. In: Proc. The Tenth IEEE Conference on Artificial Intelligence for Applications, pp. 40–46 (1994)
Sen, S., Durfee, E.H.: A formal study of distributed meeting scheduling. Group Decision and Negotiation 7, 265–289 (1998)
Smith, S.F., Lassila, O., Becker, M.A.: Configurable, mixed-initiative systems for planning and scheduling. In: Tate, A. (ed.) Advanced Planning Technology. AAAI Press, Menlo Park (1996)
Zhang, X., Lesser, V.: Multi-linked negotiation in multi-agent systems. In: Proceedings of the first international joint conference on Autonomous agents and multiagent systems (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Modi, P.J., Veloso, M., Smith, S.F., Oh, J. (2005). CMRadar: A Personal Assistant Agent for Calendar Management. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_12
Download citation
DOI: https://doi.org/10.1007/11426714_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25911-4
Online ISBN: 978-3-540-31946-7
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
Keywords
- Time Slot
- Multiagent System
- Negotiation Strategy
- Defense Advance Research Project Agency
- Meeting Schedule
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.