Applying machine learning to programming by demonstration
@article{Paynter2004ApplyingML,
title={Applying machine learning to programming by demonstration},
author={Gordon W. Paynter and Ian H. Witten},
journal={J. Exp. Theor. Artif. Intell.},
year={2004},
volume={16},
pages={161-188}
}
‘Familiar’ is a tool that helps end-users automate iterative tasks in their applications by showing examples of what they want to do. It observes the user’s actions, predicts what they will do next, and then offers to complete their task. Familiar learns in two ways. First, it creates a model, based on data gathered from training tasks, that selects the best prediction from among several candidates. Experiments show that decision trees outperform heuristic methods, and can be further improved… CONTINUE READING