Deriving expectations to guide knowledge base creation
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Planning and Learning by Analogical Reasoning
Planning and Learning by Analogical Reasoning
Sheepdog: learning procedures for technical support
Proceedings of the 9th international conference on Intelligent user interfaces
Task learning by instruction in tailor
Proceedings of the 10th international conference on Intelligent user interfaces
Augmentation-based learning: combining observations and user edits for programming-by-demonstration
Proceedings of the 11th international conference on Intelligent user interfaces
PLOW: a collaborative task learning agent
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Journal of Artificial Intelligence Research
Integrating expectations from different sources to help end users acquire procedural knowledge
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Hi-index | 0.00 |
To control intelligent tools that perform a variety of complex procedures, users need to be able to both modify existing procedure descriptions and communicate new procedures. In one approach, the user describes fragments of a procedure with text, and the tool searches the space of potential procedures for a match. This approach sometimes provides too little guidance for users, yet providing templates for guidance can require an expensive knowledge engineering effort in each new domain. We investigate the use of case-based reasoning to help guide the user, treating previously-defined procedures in the domain as cases. We describe domainindependent methods to find similar procedures while the user creates or modifies a procedure, to suggest potential steps to copy and to manage mapping the variables from the existing procedure into the procedure being edited. In some cases, the mapping tool suggests auxiliary steps to copy along with the desired steps, following an approach similar to derivational analogy. We evaluate the potential of this approach with an implemented tool, CB-Tailor, in a travel domain containing a number of procedures that may be added by the user. Our experiences suggest that the tool can provide useful guidance in a realistic set of situations.