In this paper, we introduce the concept of integrated tutoring in speech applications. An integrated tutoring system teaches the use of a system to a user while he/she is using the system in a typical manner. Furthermore, we introduce the general principles of how to implement applications with integrated tutoring agents and present an example implementation for an existing e-mail system. The main innovation of the approach is that the tutoring agents are part of the application, but implemented in a way which makes it possible to plug them into the system without modifying it. This is possible due to a set of small, stateless agents and a shared Information Storage provided by our system architecture. Integrated tutoring agents are easily expandable and configurable, and general agents can be shared between applications. We have also received positive feedback about integrated tutoring in initial user tests conducted with the implementation.
[1]
Markku Turunen,et al.
MAILMAN - A MULTILINGUAL SPEECH-ONLY E-MAIL CLIENT BASED ON AN ADAPTIVE SPEECH APPLICATION FRAMEWORK
,
2000
.
[2]
Markku Turunen,et al.
Jaspis - a framework for multilingual adaptive speech applications
,
2000,
INTERSPEECH.
[3]
YankelovichNicole.
How do users know what to say
,
1996
.
[4]
Marilyn A. Walker,et al.
From novice to expert: the effect of tutorials on user expertise with spoken dialogue systems
,
1998,
ICSLP.
[5]
Rajaram Ganeshan,et al.
Task-Oriented Tutorial Dialogue: Issues and Agents
,
2000
.
[6]
Nicole Yankelovich,et al.
How do users know what to say?
,
1996,
INTR.
[7]
L. H. Nakatani,et al.
TNT: a talking tutor 'n' trainer for teaching use of interactive computer systems
,
1986,
CHI '86.