|
ABSTRACT
The TaskTracer system seeks to help multi-tasking users manage the resources that they create and access while carrying out their work activities. It does this by associating with each user-defined activity the set of files, folders, email messages, contacts, and web pages that the user accesses when performing that activity. The initial TaskTracer system relies on the user to notify the system each time the user changes activities. However, this is burdensome, and users often forget to tell TaskTracer what activity they are working on. This paper introduces TaskPredictor, a machine learning system that attempts to predict the user's current activity. TaskPredictor has two components: one for general desktop activity and another specifically for email. TaskPredictor achieves high prediction precision by combining three techniques: (a) feature selection via mutual information, (b) classification based on a confidence threshold, and (c) a hybrid design in which a Naive Bayes classifier estimates the classification confidence but where the actual classification decision is made by a support vector machine. This paper provides experimental results on data collected from TaskTracer users.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Y. Altun, I. Tsochantaridis, and T. Hofmann. Hidden Markov support vector machines. In Proc. of ICML-03.
|
| |
2
|
S. Andrews, L. Cai, D. Gondek, A. Greenwald, D. Grollman, A. M. Jonsson, K. Hall, M. Lease, B. Ng, J. Raiti, V. Sweetser, and J. Turner. Astrology: the study of astro teller. In ICML04 Workshop Physiological Data Modeling - A Competition, 2004.
|
| |
3
|
|
| |
4
|
W. W. Cohen. Learning rules that classify e-mail. In Proc. Of the 1996 AAAI Spring Symposium in Information Access, 1996.
|
 |
5
|
Anton N. Dragunov , Thomas G. Dietterich , Kevin Johnsrude , Matthew McLaughlin , Lida Li , Jonathan L. Herlocker, TaskTracer: a desktop environment to support multi-tasking knowledge workers, Proceedings of the 10th international conference on Intelligent user interfaces, January 10-13, 2005, San Diego, California, USA
[doi> 10.1145/1040830.1040855]
|
 |
6
|
|
| |
7
|
K. Haigh and H. A. Yanco. Automation as caregiver: a survey of issues and technologies. In AAAI workshop on Automation as Caregiver, 2002.
|
| |
8
|
E. Horvitz, J. Breese, D. Heckerman, D. Hovel, and K. Rommelse. The lumiere project: Bayesian user modeling for inferring the goals and needs of software users. In Proc. of UAI-98, 1998.
|
 |
9
|
|
| |
10
|
E. Horvitz, A. Jacobs, and D. Hovel. Attention-sensitive alerting. In Proc. of UAI-99, 1999.
|
| |
11
|
|
| |
12
|
B. Klimt and Y. Yang. The enron corpus: A new dataset for email classification research. In Proc. of ECML2004, 2004.
|
| |
13
|
A. McCallum and G. Huang. Automatic categorization of email into folders: Benchmark experiments on enron and sri corpora. Technical Report IR-418, CIIR, 2004.
|
| |
14
|
M. Philipose, K. Fishkin, M. Perkowitz, D. Patterson, and D. Hahnel. The probabilistic activity toolkit: Towards enabling activity-aware computer interfaces. Technical Report IRS-TR-03-013, Intel Research Lab, Seattle, WA, 2003.
|
| |
15
|
M. Porter. An algorithm for suffix stripping. Program, 14(3):130--137, 1980.
|
 |
16
|
|
| |
17
|
|
| |
18
|
T.-F. Wu, C.-J. Lin, and R. C. Weng. Probability estimates for multi-class classification by pairwise coupling. In Advances in NIPS 16.
|
| |
19
|
|
CITED BY 23
|
|
Simone Stumpf , Erin Sullivan , Erin Fitzhenry , Ian Oberst , Weng-Keen Wong , Margaret Burnett, Integrating rich user feedback into intelligent user interfaces, Proceedings of the 13th international conference on Intelligent user interfaces, January 13-16, 2008, Gran Canaria, Spain
|
|
|
|
|
|
|
|
|
D. M. Sow , J. S. Davis, II , M. R. Ebling , A. Misra , L. Bergman, Uncovering the to-dos hidden in your in-box, IBM Systems Journal, v.45 n.4, p.739-757, October 2006
|
|
|
|
|
|
Simone Stumpf , Vidya Rajaram , Lida Li , Margaret Burnett , Thomas Dietterich , Erin Sullivan , Russell Drummond , Jonathan Herlocker, Toward harnessing user feedback for machine learning, Proceedings of the 12th international conference on Intelligent user interfaces, January 28-31, 2007, Honolulu, Hawaii, USA
|
|
|
|
|
|
|
|
|
|
|
|
Jianqiang Shen , Jed Irvine , Xinlong Bao , Michael Goodman , Stephen Kolibaba , Anh Tran , Fredric Carl , Brenton Kirschner , Simone Stumpf , Thomas G. Dietterich, Detecting and correcting user activity switches: algorithms and interfaces, Proceedings of the 13th international conference on Intelligent user interfaces, February 08-11, 2009, Sanibel Island, Florida, USA
|
|
|
Jianqiang Shen , Werner Geyer , Michael Muller , Casey Dugan , Beth Brownholtz , David R Millen, Automatically finding and recommending resources to support knowledge workers' activities, Proceedings of the 13th international conference on Intelligent user interfaces, January 13-16, 2008, Gran Canaria, Spain
|
|
|
Mark Dredze , Tova Brooks , Josh Carroll , Joshua Magarick , John Blitzer , Fernando Pereira, Intelligent email: reply and attachment prediction, Proceedings of the 13th international conference on Intelligent user interfaces, January 13-16, 2008, Gran Canaria, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andreas S. Rath , Didier Devaurs , Stefanie N. Lindstaedt, UICO: an ontology-based user interaction context model for automatic task detection on the computer desktop, Proceedings of the 1st Workshop on Context, Information and Ontologies, p.1-10, June 01-01, 2009, Heraklion, Greece
|
|
|
|
|
|
Simone Stumpf , Vidya Rajaram , Lida Li , Weng-Keen Wong , Margaret Burnett , Thomas Dietterich , Erin Sullivan , Jonathan Herlocker, Interacting meaningfully with machine learning systems: Three experiments, International Journal of Human-Computer Studies, v.67 n.8, p.639-662, August, 2009
|
|
|
Arwen Twinkle Lettkeman , Simone Stumpf , Jed Irvine , Jonathan Herlocker, Predicting task-specific webpages for revisiting, proceedings of the 21st national conference on Artificial intelligence, p.1369-1374, July 16-20, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|