A present emotional state of a user is computed. Using a first task-state relationship, an evaluation is made that the present emotional state of the user is insufficient for a first task. A suggestion is made for performing a second task from a task list by the user under the present emotional state. A first future emotional state of the user at a first future time is forecasted. A determination is made that the first future emotional state of the user is sufficient for a third task from the task list. The task list is rearranged such that the third task occurs after the second task.
展开▼