by Tom Mitchell, Rich Caruana, Dayne Freitag, John Mcdermott, David Zabowski
http://ktm.ius.cs.cmu.edu/pub_files/pub1/mitchell_tom_1994_2/mitchell_tom_1994_2.ps.gz
Add To MetaCart
Abstract:
Personal software assistants that help users with tasks like finding information, scheduling calendars, or managing work-flow will require significant customization to each individual user. For example, an assistant that helps schedule a particular user's calendar will have to know that user's scheduling preferences. This paper explores the potential of machine learning methods to automatically create and maintain such customized knowledge for personal software assistants. We describe the design of one particular learning assistant: a calendar manager, called CAP (Calendar APprentice), that learns user scheduling preferences from experience. Results are summarized from approximately five user-years of experience, during which CAP has learned an evolving set of several thousand rules that characterize the scheduling preferences of its users. Based on this experience, we suggest that machine learning methods may play an important role in future personal software assistants. 1.
Citations
|
2489
|
Induction of Decision Trees
– Quinlan
- 1986
|
|
2141
|
Learning Internal Representations by Error Propagation
– Rumelhart, Hinton, et al.
- 1986
|
|
188
|
Personalized information delivery: An analysis of information-filtering methods
– Foltz, Dumais
- 1992
|
|
125
|
Generating production rules from decision trees
– Quinlan
- 1987
|
|
119
|
Lookahead Techniques for Micro-Opportunistic Job Shop Scheduling
– Sadeh
- 1991
|
|
105
|
Evolving agents for personalized information filtering
– Sheth, Maes
- 1993
|
|
98
|
A personal learning apprentice
– Dent, Boticario, et al.
- 1992
|
|
72
|
A learning apprentice for VLSI design
– Mitchell, Mahadevan, et al.
- 1985
|
|
48
|
Protos: An exemplar-based learning apprentice
– Bareiss, Porter
- 1987
|
|
19
|
Computer software
– Kay
- 1984
|
|
11
|
Interfaces that learn: A learning apprentice for calendar management
– Jourdan, Dent, et al.
- 1991
|
|
11
|
Analogical and Inductive Reasoning
– Russell
- 1986
|
|
9
|
The Architecture Machine: Towards a More Human Environment
– Negroponte
- 1970
|
|
6
|
Dialog-Based Learning (DBL) for Adaptive Interface Agents and Programming-by-Demonstration Systems
– Bocionek, Sassin
- 1993
|
|
6
|
A Learning Apprentice For
– Holte, Drummond
- 1994
|
|
4
|
Groupware that Learns
– Nakauchi, Okada, et al.
- 1991
|
|
2
|
Greedy attribute selection. To appear
– Caruana
- 1994
|
|
2
|
DISCIPLE : An Iterative Approach to Learning Apprentice Systems. Tech. Rept. UPS-293, Laboratoire de Recherche en Informatique, Universite de PARIS-SUD
– Kodratoff, Tecuci
- 1986
|
|
2
|
Intelligent Groupware for Scheduling Meetings
– Kozierok
- 1992
|
|
2
|
Redstone: A Learning Apprentice of Text Transformations for Cataloging
– Schlimmer
- 1990
|
|
1
|
Improving Retreival Performance by relevance Feedback
– Salton
- 1990
|