scispace - formally typeset
Journal ArticleDOI

Exemplary programming in RITA

D. A. Waterman
- 01 Jun 1977 - 
- Vol. 63, Iss: 63, pp 38-38
TLDR
The development of a RITA agent for Exemplary Programming (EP) is described, which learns new facts and stores them in a data base and can learn new procedures for data manipulation.
Abstract
This paper describes the development of a RITA agent for Exemplary Programming (EP). The EP agent learns new facts and stores them in a data base and can learn new procedures for data manipulation. Both the EP agent and the programs it creates are written as sets of IF-THEN rules (production systems) in RITA: the Rule-directed Interactive Transaction Agent system. The programs produced by the EP agent act as "personal computer agents" to perform a variety of tasks for the user. Program creation is a cooperative effort between the user and the EP agent: the user illustrates what he wants done by performing a series of operations on the computer, and the agent watches and asks the user pertinent questions during the demonstration. The resulting program then becomes the user's personal computer agent for performing the given task.

read more

Citations
More filters

Programming by example

TL;DR: This research has demonstrated that programming by example is a practical method for creating programs and can be applied to other systems as well.
Journal ArticleDOI

User models: theory, method, and practice

TL;DR: The prospects and implications of automatic filtering of information, and the results suggest that the prediction of preferences can be straightforward when general categories for news articles are used; however, prediction for specific news reports is much more difficult.
Journal ArticleDOI

Breaking the Man-Machine Communication Barrier

TL;DR: This tool-independent system cuts down frustration by incorporating many of the communications shortcuts people use naturally.
Journal ArticleDOI

Brief paper: An expert intermediary system for interactive document retrieval

TL;DR: The general architecture and fundamental design criteria of a system presently being developed at the University of Udine, aimed at allowing non-technical users to directly access through natural language the services offered by online databases, are presented.
Journal ArticleDOI

On the inference of stochastic regular grammars

TL;DR: The relevance of grammatical inference techniques to the semiautomatic construction from empirical data, of a model of human decision making, is outlined and it is established that any best grammar is obtainable by repeated splitting of the initial grammar.