A visual calendar for scheduling group meetings
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
A learning interface agent for scheduling meetings
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Experience with a learning personal assistant
Communications of the ACM
An automated meeting scheduling system that utilizes user preferences
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Social, individual and technological issues for groupware calendar systems
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Augmenting shared personal calendars
Proceedings of the 15th annual ACM symposium on User interface software and technology
Learning Subjective Functions with Large Margins
ICML '00 Proceedings of the Seventeenth International Conference on Machine Learning
Optimizing search engines using clickthrough data
Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining
Preference-based search and multi-criteria optimization
Eighteenth national conference on Artificial intelligence
The Choquet integral for the aggregation of interval scales in multicriteria decision making
Fuzzy Sets and Systems - Special issue: Preference modelling and applications
Active preference learning for personalized calendar scheduling assistance
Proceedings of the 10th international conference on Intelligent user interfaces
Enabling rich human-agent interaction for a calendar scheduling agent
CHI '05 Extended Abstracts on Human Factors in Computing Systems
IEEE Transactions on Knowledge and Data Engineering
groupTime: preference based group scheduling
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Deploying a personalized time management agent
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Entropy-Driven online active learning for interactive calendar management
Proceedings of the 12th international conference on Intelligent user interfaces
Toward establishing trust in adaptive agents
Proceedings of the 13th international conference on Intelligent user interfaces
Human-Computer Interaction
Low-cost addition of preferences to DTPs and TCSPs
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Temporal preference optimization as weighted constraint satisfaction
AAAI'06 Proceedings of the 21st national conference on Artificial intelligence - Volume 1
Preference-based search using example-critiquing with suggestions
Journal of Artificial Intelligence Research
Evaluation of an integrated multi-task machine learning system with humans in the loop
PerMIS '07 Proceedings of the 2007 Workshop on Performance Metrics for Intelligent Systems
Choquet Optimization Using GAI Networks for Multiagent/Multicriteria Decision-Making
ADT '09 Proceedings of the 1st International Conference on Algorithmic Decision Theory
An adaptive calendar assistant using pattern mining for user preference modelling
Proceedings of the 15th international conference on Intelligent user interfaces
Learning user preferences in distributed calendar scheduling
PATAT'04 Proceedings of the 5th international conference on Practice and Theory of Automated Timetabling
Solving disjunctive temporal problems with preferences using maximum satisfiability
AI Communications - 18th RCRA International Workshop on “Experimental evaluation of algorithms for solving problems with combinatorial explosion”
A joint model for discovery of aspects in utterances
ACL '12 Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Long Papers - Volume 1
A personal meeting scheduling agent
Personal and Ubiquitous Computing
Hi-index | 0.00 |
In a world of electronic calendars, the prospect of intelligent, personalized time management assistance seems a plausible and desirable application of AI. PTIME (Personalized Time Management) is a learning cognitive assistant agent that helps users handle email meeting requests, reserve venues, and schedule events. PTIME is designed to unobtrusively learn scheduling preferences, adapting to its user over time. The agent allows its user to flexibly express requirements for new meetings, as they would to an assistant. It interfaces with commercial enterprise calendaring platforms, and it operates seamlessly with users who do not have PTIME. This article overviews the system design and describes the models and technical advances required to satisfy the competing needs of preference modeling and elicitation, constraint reasoning, and machine learning. We further report on a multifaceted evaluation of the perceived usefulness of the system.