|
ABSTRACT
Automated software customization is drawing increasing attention as a means to help users deal with the scope, complexity, potential intrusiveness, and ever-changing nature of modern software. The ability to automatically customize functionality, interfaces, and advice to specific users is made more difficult by the uncertainty about the needs of specific individuals and their preferences for interaction. Following recent probabilistic techniques in user modeling, we model our user with a dynamic Bayesian network (DBN) and propose to explicitly infer the "user's type" --- a composite of personality and affect variables --- in real time. We design the system to reason about the impact of its actions given the user's current attitudes. To illustrate the benefits of this approach, we describe a DBN model for a text-editing help task. We show, through simulations, that user types can be inferred quickly, and that a myopic policy offers considerable benefit by adapting to both different types and changing attitudes. We then develop a more realistic user model, using behavioural data from 45 users to learn model parameters and the topology of our proposed user types. With the new model, we conduct a usability experiment with 4 users and 4 different policies. These experiments, while preliminary, show encouraging results for our adaptive policy.
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
|
|
| |
2
|
J. Boger, P. Poupart, J. Hoey, C. Boutilier, G. Fernie, and A. Mihailidis. A decision-theoretic approach to task assistance for persons with dementia. In Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence, pages 1293--1299, Edinburgh, Scotland, 2005.
|
 |
3
|
|
| |
4
|
X. Boyen and D. Koller. Tractable inference for complex stochastic processes. In Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence, pages 33--42, Madison, WI, 1998.
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
A. Dempster, N. Laird, and D. Rubin. Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society, Series B, 1(39):1--38, 1977.
|
| |
9
|
G. Foster, P. Langlais, and G. Lapalme. TransType: Text prediction for translators. In Proceedings of the Association of Computational Linguistics Demonstrations, pages 93--94, Philadelphia, 2002.
|
 |
10
|
|
| |
11
|
|
| |
12
|
R.L. Gorsuch. Factor Analysis. Hillsdale, NJ: Lawrence Erlbaum, 1983.
|
| |
13
|
R. Gunning. The techniques of Clear Writing. New York: McGraw-Hill, 1968.
|
| |
14
|
T. Hasselbring and C. Glaser. Use of computer technology to help students with special needs. The Future of Children: Children and Computer Technology, 10(2):102--122, 2000.
|
 |
15
|
|
| |
16
|
E. Horvitz, J. Breese, D. Heckerman, D. Hovel, and K. Rommelse. The Lumière Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users. In Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence, pages 256--265, Madison, WI, 1998.
|
| |
17
|
C. Huang and A. Darwiche. Inference in Belief Networks: A Procedural Guide. International Journal of Approximate Reasoning, 15(3):225--263, 1996.
|
| |
18
|
|
| |
19
|
A. Jameson, B. Großmann-Hutter, L. March, R. Rummer, T. Bohnenberger, and F. Wittig. When actions have consequences: Empirically based decision making for intelligent user interfaces. Knowlege Based Systems, 14(1--2):75--92, 2001.
|
| |
20
|
S. Kullback and R. Leibler. On information and sufficiency. Annals of Mathematical Statistics, 22(1):79--86, 1951.
|
| |
21
|
|
| |
22
|
F. Shein, T. Nantais, R. Nishiyama, C. Tam, and P. Marshall. Word cueing for persons with writing difficulties: WordQ. In Proceedings of the 16th Annual International Conference on Technology and Persons with Disabilities, Los Angeles, 2001.
|
 |
23
|
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alan Fern , Sriraam Natarajan , Kshitij Judah , Prasad Tadepalli, A decision-theoretic model of assistance, Proceedings of the 20th international joint conference on Artifical intelligence, p.1879-1884, January 06-12, 2007, Hyderabad, India
|
|