120 likes | 249 Vues
Towel is a cognitive assistant that intelligently supports busy knowledge workers in managing their tasks and time commitments. Designed to understand the nuances of the office world, Towel aids in organizing information, performing tasks, and monitoring commitments through a unified interface. It combines a traditional to-do list view with interactive task dialogs, enabling users to communicate status updates and integrate various task management technologies. With features like activity recognition, time management, and team coordination, Towel enhances productivity by providing a more comprehensive approach to task execution.
E N D
Towel:Towards an Intelligent ToDo List Ken Conley Jim Carpenter SRI International AAAI Spring Symposium 2007
Cognitive Assistant that Learns and Organizes • CALO supports a busy knowledge worker • Understands the “office world” and your role in it Manage time and commitments Organize info Perform tasks
Effectors Sensors Task Management Framework Task Mmgt UI Team Coordinator Preferences Preferences Preferences Advice Advice Activity Recognizer Time Task Time Manager Task Manager Manager Manager PTIME SPARK State Estimator Process Models Process Models Procedure Learners Execution Monitor Execution Monitor Task Explainer Task Explainer & Predictor & Predictor
Interaction needs • Help with tracking commitments • Provide user access to task execution technologies • Communicate with user • solicit parameters, inform user of status updates, etc… • Integrate with rich platform of task management capabilities • task explanation, activity recognition, time management, and other technologies
Towel: Todo List + Task Dialog • Unified interface for task dispatch, delegation, viewing, organization, and explanation • Supports user tasks, CALO tasks, and tasks delegated to other team members • Combines ‘to do’ list view of tasks with task-specific dialog window
Chat interactions I • Soliciting input (automatically generated forms) • Convey messages about task status:
Chat interactions II • Standard task buttons, e.g. ‘Why’
Chat interactions III • Rich input widgets for specific tasks (e.g. scheduling)
Building on previous work • Bellotti, V.; Dalal, B.; Good, N.; Bobrow, D.; Ducheneaut, N. What a to-do: studies of task management towards the design of a personal task list manager, CHI 2004. • Rich, C.; Sidner, C.; Lesh, N.; Garland, A.; Booth, S.; Chimani, M. DiamondHelp: A New Interaction Design for Networked Home Appliances, Personal and Ubiquitous Computing 10(2)., 2006.
Questions? • conley@ai.sri.com