New Generation Computing - Selected papers from the international workshop on algorithmic learning theory,1990
The computer user as toolsmith: the use, reuse, and organization of computer-based tools
The computer user as toolsmith: the use, reuse, and organization of computer-based tools
The String-to-String Correction Problem
Journal of the ACM (JACM)
PROLOG Programming for Artificial Intelligence
PROLOG Programming for Artificial Intelligence
Discovery of Frequent Episodes in Event Sequences
Data Mining and Knowledge Discovery
Experiments in UNIX command prediction
AAAI'97/IAAI'97 Proceedings of the fourteenth national conference on artificial intelligence and ninth conference on Innovative applications of artificial intelligence
Hi-index | 0.00 |
By analysing sequences of actions performed by a user, one can find frequent subsequences that can be suggested as macro (script) definitions. However, often these 'actions' have additional features. In this paper we combine an algorithm to detect frequent subsequences with an inductive logic programming system to automatically generate for each frequent subsequence the most specific 'template' for these additional features that is consistent with the observed frequent subsequences. The resulting system is implemented and used in an application where we automatically generate macros from logs of the use of a Unix command shell.