Software Agents: Completing Patterns and Constructing User Interfaces

Abstract

To support the goal of allowing users to record and retrieve information, this paper describes an interactive note-taking system for pen-based computers with two distinctive features. First, it actively predicts what the user is going to write. Second, it automatically constructs a custom, button-box user interface on request. The system is an example of a learning-apprentice software-agent. A machine learning component characterizes the syntax and semantics of the user's information. A performance system uses this learned information to generate completion strings and construct a user interface.

Cite

Text

Schlimmer and Hermens. "Software Agents: Completing Patterns and Constructing User Interfaces." Journal of Artificial Intelligence Research, 1993. doi:10.1613/JAIR.25

Markdown

[Schlimmer and Hermens. "Software Agents: Completing Patterns and Constructing User Interfaces." Journal of Artificial Intelligence Research, 1993.](https://mlanthology.org/jair/1993/schlimmer1993jair-software/) doi:10.1613/JAIR.25

BibTeX

@article{schlimmer1993jair-software,
  title     = {{Software Agents: Completing Patterns and Constructing User Interfaces}},
  author    = {Schlimmer, Jeffrey C. and Hermens, Leonard A.},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {1993},
  pages     = {61-89},
  doi       = {10.1613/JAIR.25},
  volume    = {1},
  url       = {https://mlanthology.org/jair/1993/schlimmer1993jair-software/}
}