Download:
|
by Brian D. Davison, Haym Hirsh
Menlo Park
ftp://www.cs.rutgers.edu/pub/technical-reports/ml-tr-41.ps.Z
Add To MetaCart
Abstract:
A good user interface is central to the success of most products. Our research is concerned with improving an interface by making it adaptive--- changing over time as it learns more about the user. In this paper we consider the task of modifying a UNIX shell to learn to predict the next command executed as one sample adaptive user interface. To this end, we have collected command histories (some extensive) from 77 people, and have calculated the predictive accuracy for each of five methods over this dataset. The algorithm with the highest performance produces an average online predictive accuracy of up to 38%. 1
Citations
|
3307
|
C4.5: Programs for machine learning
– Quinlan
- 1993
|
|
758
|
Learning Logical Definitions from Relations
– Quinlan
- 1990
|
|
451
|
The weighted majority algorithm
– Littlestone, Warmuth
- 1994
|
|
290
|
T.Mitchell.. “WebWatcher: A Learning apprentice for the World Wide Web
– Armstron, Freitag, et al.
- 1995
|
|
260
|
Watch What I Do: Programming by Demonstration
– Cypher
- 1993
|
|
182
|
Experience With a Learning Personal Assistant
– Mitchell, Caruana, et al.
- 1994
|
|
144
|
Learning Interface Agents
– Maes
- 1993
|
|
98
|
A personal learning apprentice
– Dent, Boticario, et al.
- 1992
|
|
80
|
Learning logical de nitions from relations
– Quinlan
- 1990
|
|
73
|
Leap: A learning apprentice for VLSI design
– Mitchell, Mahadevan, et al.
- 1985
|
|
57
|
Software agents: Completing patterns and constructing user interfaces
– Schlimmer, Hermens
- 1993
|
|
43
|
A sound and fast goal recognizer
– Lesh, Etzioni
- 1995
|
|
34
|
I H and James M L: ‘The reactive keyboard: a predictive typing aid
– Darragh, Witten
- 1990
|
|
32
|
Eager: Programming Repetitive Tasks by Demonstration.” In Watch what I do: Programming by Demonstration, edited by A. Cypher, pp 205-218
– Cypher
- 1993
|
|
30
|
A machine-learning apprentice for the completion of repetitive forms
– Hermens, Schlimmer
- 1994
|
|
25
|
Repeat and predict — two keys to efficient text editing
– Masui, Nakayama
- 1994
|
|
17
|
Machine learning techniques to make computers easier to use
– Motoda, Yoshida
- 1997
|
|
16
|
Toward An Adaptive Command Line Interface. Presented at the
– Davison, Hirsh
- 1997
|
|
8
|
and Hiroshi Motoda. Automated user modeling for intelligent interface
– Yoshida
- 1996
|
|
7
|
An adaptive UNIX command-line assistant
– Hirsh, Davison
- 1997
|
|
5
|
Quantitative results comparing three intelligent interfaces for information capture: A case study adding name information into an electronic personal organizer
– Schlimmer, Wells
- 1996
|
|
3
|
A predictive calculator
– Witten
- 1993
|
|
3
|
User command prediction by graph-based induction
– Yoshida
- 1994
|
|
2
|
Repeat and Predict - Two Keys to E cient Text Editing
– Masui, Nakayama
- 1994
|