About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
aaai 2004
Conference paper
Programming shell scripts by demonstration
Abstract
Command-line interfaces are heavily used by system administrators to manage computer systems. Tasks performed at a command line may often be repetitive, leading to a desire for automation. However, the critical nature of system administration suggests that humans also need to supervise an automated system's behavior. This paper presents a programming by demonstration approach to capturing repetitive command-line procedures, which is based on a machine learning technique called version space algebra. The interactive design of this learning system enables the user to supervise the system's training process, as well as allowing the user and system to alternate control of the learned procedure's execution. Copyright © 2004, American Association for Artificial Intelligence (www.aaai.org). All rights reserved.