skip to main content
10.1145/1719970.1719981acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

An adaptive calendar assistant using pattern mining for user preference modelling

Published: 07 February 2010 Publication History

Abstract

In this paper, we present SmartCal, a calendar assistant that suggests appointment attributes, such as time, day, duration, etc., given any combination of initial user input attributes. SmartCal uses closed pattern mining to discover patterns in past appointment data in order to represent user preferences and adapt to changing user preferences over time. The SmartCal interface is designed to be minimally intrusive: users are free to choose or ignore suggestions, which are dynamically updated as users enter new information. The user model as a collection of patterns is intuitive and transparent: users can view and edit existing patterns or create new patterns based on existing appointments. SmartCal was evaluated in a user study with four users over a four week period. The user study shows that pattern mining makes appointment creation more efficient and users regarded the appointment suggestion feature favourably.

References

[1]
Berry, P., Conley, K., Gervasio, M., Peintner, B., Uribe, T. and Yorke-Smith, N. Deploying a Personalized Time Management Agent. In Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 1564--1571, 2006.
[2]
Berry, P. M., Gervasio, M., Peintner, B. and Yorke-Smith, N. A Preference Model for Over-Constrained Meeting Requests. In Proceedings of the AAAI 2007 Workshop on Preference Handling for Artificial Intelligence, pp. 7--14, 2007.
[3]
Coenen, F., Goulbourne, G. and Leng, P. Tree Structures for Mining Association Rules. Data Mining and Knowledge Discovery, vol. 8, pp. 25--51, 2004.
[4]
Dent, L., Boticario, J., Mitchell, T. M. and Zabowski, D. A. A Personal Learning Apprentice. In Proceedings of the Tenth National Conference on Artificial Intelligence (AAAI-92), pp. 96--103, 1992.
[5]
Gervasio, M. T., Moffitt, M. D., Pollack, M. E., Taylor, J. M. and Uribe, T. E. Active Preference Learning for Personalized Calendar Scheduling Assistance. In Proceedings of the 2005 International Conference on Intelligent User Interfaces, pp. 90--97, 2005.
[6]
Han, J., Pei, J. and Yin, Y. Mining Frequent Patterns without Candidate Generation. In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, pp. 1--12, 2000.
[7]
Kozierok, R. and Maes, P. A Learning Interface Agent for Scheduling Meetings. In Proceedings of the International Workshop on Intelligent User Interfaces, pp. 81--88, 1993.
[8]
Krzywicki, A. and Wobcke, W. R. Closed Pattern Mining for the Discovery of User Preferences in a Calendar Assistant. In Nguyen, N. T. and Katarzyniak, R., editors, New Challenges in Applied Intelligence Technologies, pp. 67--76, Springer-Verlag, Berlin, 2008.
[9]
Maclaren, H. A Divide and Conquer Approach to Using Inductive Logic Programming for Learning User Models. PhD thesis, Department of Computer Science, University of York, 2003.
[10]
Maes, P. Agents That Reduce Work and Information Overload. Communications of the ACM, vol. 37(7), pp. 31--40, 1994.
[11]
Mitchell, T., Caruana, R., Freitag, D., McDermott, J. and Zabowski, D. Experience with a Learning Personal Assistant. Communications of the ACM, vol. 31(7), pp. 80--91, 1994.
[12]
Myers, K., Berry, P., Blythe, J., Conley, K., Gervasio, M., McGuinness, D., Morley, D., Pfeffer, A., Pollack, M. and Tambe, M. An Intelligent Personal Assistant for Task and Time Management. AI Magazine, vol. 28(2), pp. 41--67, 2007.
[13]
Pasquier, N., Bastide, Y., Taouil, R. and Lakhal, L. Efficient Mining of Association Rules Using Closed Itemset Lattices. Information Systems, vol. 24, pp. 25--46, 1999.
[14]
Weber, J. S. and Pollack, M. E. Entropy-Driven Online Active Learning for Interactive Calendar Management. In Proceedings of the 2007 International Conference on Intelligent User Interfaces, pp. 141--150, 2007.
[15]
Wille, R. Formal Concept Analysis as Mathematical Theory of Concepts and Concept Hierarchies. In Ganter, B., Stumme, G. and Wille, R., editors, Formal Concept Analysis, Springer-Verlag, Berlin, 2005.
[16]
Wobcke, W. R. A Calendar Management Agent with Fuzzy Logic. In Zhong, N., Liu, J., Ohsuga, S. and Bradshaw, J., editors, Intelligent Agent Technology: Research and Development, World Scientific, Singapore, 2001.

Cited By

View all
  • (2024)Rhythm of Work: Mixed-methods Characterization of Information Workers Scheduling Preferences and PracticesProceedings of the ACM on Human-Computer Interaction10.1145/36868958:CSCW2(1-38)Online publication date: 8-Nov-2024
  • (2024)“I Want It That Way”: Enabling Interactive Decision Support Using Large Language Models and Constraint ProgrammingACM Transactions on Interactive Intelligent Systems10.1145/368505314:3(1-33)Online publication date: 1-Aug-2024
  • (2022)Automatically Generating and Improving Voice Command Interface from Operation Sequences on SmartphonesProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517459(1-21)Online publication date: 29-Apr-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IUI '10: Proceedings of the 15th international conference on Intelligent user interfaces
February 2010
460 pages
ISBN:9781605585154
DOI:10.1145/1719970
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 February 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. calendar management
  2. data mining
  3. personal assistants

Qualifiers

  • Research-article

Conference

IUI '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 746 of 2,811 submissions, 27%

Upcoming Conference

IUI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Rhythm of Work: Mixed-methods Characterization of Information Workers Scheduling Preferences and PracticesProceedings of the ACM on Human-Computer Interaction10.1145/36868958:CSCW2(1-38)Online publication date: 8-Nov-2024
  • (2024)“I Want It That Way”: Enabling Interactive Decision Support Using Large Language Models and Constraint ProgrammingACM Transactions on Interactive Intelligent Systems10.1145/368505314:3(1-33)Online publication date: 1-Aug-2024
  • (2022)Automatically Generating and Improving Voice Command Interface from Operation Sequences on SmartphonesProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517459(1-21)Online publication date: 29-Apr-2022
  • (2011)PTIMEACM Transactions on Intelligent Systems and Technology10.1145/1989734.19897442:4(1-22)Online publication date: 15-Jul-2011
  • (2011)Design and evaluation of a command recommendation system for software applicationsACM Transactions on Computer-Human Interaction10.1145/1970378.197038018:2(1-35)Online publication date: 1-Jul-2011
  • (2011)A Design Patterns Approach to Adaptive User Interfaces for Users with Special NeedsHuman-Computer Interaction. Design and Development Approaches10.1007/978-3-642-21602-2_30(268-277)Online publication date: 2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media