Towel: Towards an Intelligent ToDo List
description
Transcript of Towel: Towards an Intelligent ToDo List
Towel:Towards an Intelligent ToDo List
Ken ConleyJim CarpenterSRI 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
Organize infoManage time andcommitments
Perform tasks
ProcedureLearners
Execution Monitor& Predictor
Task ManagerSPARK
Time ManagerPTIME
Process Models
Task Explainer
Team Coordinator
Advice Preferences
Execution Monitor& Predictor
TaskManager
TimeManager
Process Models
Task Explainer
Effectors
Sensors
Advice PreferencesPreferences
Task MmgtUI
Activity Recognizer
StateEstimator
Task Management Framework
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
Instant Messaging (IM) analogy
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?