This paper describes a software agent that learns procedural knowledge from a human instructor well enough to teach human students. In order to teach, the agent needs more than the ability to perform a procedure. It must also be able to monitor human students performing the procedure and be able to articulate the reasons why actions are necessary. Our research concentrates on helping an instructor instruct the agent in a natural manner, on reducing the burden on the instructor, and on focusing learning on the procedure being taught. Initially the agent has little domain knowledge. The instructor demonstrates a procedure by directly manipulating a simulated environment. However, one demonstration is not sufficient for understanding the causa...
Thesis (Ph.D.), Computer Science, Washington State UniversityAs the number of deployed robots grows,...
Providing domain knowledge needed by intelligent tutoring systems to teach a procedure to students i...
This study attempted to optimize a computer-based learning environment designed to teach learners ho...
In contrast to current intelligent systems, which must be laboriously programmed for each task they ...
textAn Instructable Software Agent (ISA) is a software agent that humans can teach through Natural I...
We describe pedagogical agents called Teachable Agents (TAs) where students learn by teaching the co...
Teachable agents build upon research showing that students can learn by teaching their peers. In the...
Agents learning how to act in new environments can benefit from input from more experienced agents o...
This paper describes an investigation into creating agents that can learn how to perform a task by o...
This paper describes an investigation into creating agents that can learn how to perform a task by o...
This paper presents an approach to learning from situated, interactive tutorial instruction within a...
This paper presents an approach to learning from situated, interactive tutorial in-struction within ...
Abstract To successfully interact with software agents, people must call upon basic concepts about g...
In contrast to current intelligent systems, which must be laboriously programmed for each task they ...
Graphical user interfaces have helped center computer use on viewing and editing, rather than on pro...
Thesis (Ph.D.), Computer Science, Washington State UniversityAs the number of deployed robots grows,...
Providing domain knowledge needed by intelligent tutoring systems to teach a procedure to students i...
This study attempted to optimize a computer-based learning environment designed to teach learners ho...
In contrast to current intelligent systems, which must be laboriously programmed for each task they ...
textAn Instructable Software Agent (ISA) is a software agent that humans can teach through Natural I...
We describe pedagogical agents called Teachable Agents (TAs) where students learn by teaching the co...
Teachable agents build upon research showing that students can learn by teaching their peers. In the...
Agents learning how to act in new environments can benefit from input from more experienced agents o...
This paper describes an investigation into creating agents that can learn how to perform a task by o...
This paper describes an investigation into creating agents that can learn how to perform a task by o...
This paper presents an approach to learning from situated, interactive tutorial instruction within a...
This paper presents an approach to learning from situated, interactive tutorial in-struction within ...
Abstract To successfully interact with software agents, people must call upon basic concepts about g...
In contrast to current intelligent systems, which must be laboriously programmed for each task they ...
Graphical user interfaces have helped center computer use on viewing and editing, rather than on pro...
Thesis (Ph.D.), Computer Science, Washington State UniversityAs the number of deployed robots grows,...
Providing domain knowledge needed by intelligent tutoring systems to teach a procedure to students i...
This study attempted to optimize a computer-based learning environment designed to teach learners ho...