Abstract
Software agents are computer programs that act on behalf of users to perform routine, tedious, and time-consuming tasks. To be useful to an individual user, an agent must be personalized to his or her goals, habits, and preferences. We have created an end-user programming system that makes it easy for users to state rules for their agents to follow. The main advance over previous approaches is that the system automatically determines conflicts between rules and guides users in resolving the conflicts. Thus, user and system collaborate in developing and managing a set of rules that embody the user's preferences for handling a wide variety of situations.
Original language | English (US) |
---|---|
Title of host publication | Conference on Human Factors in Computing Systems - Proceedings |
Publisher | ACM |
Pages | 355-361 |
Number of pages | 7 |
State | Published - Jan 1 1996 |
Event | Proceedings of the 1996 Conference on Human Factors in Computing Systems, CHI 96 - Vancouver, BC, Can Duration: Apr 13 1996 → Apr 18 1996 |
Other
Other | Proceedings of the 1996 Conference on Human Factors in Computing Systems, CHI 96 |
---|---|
City | Vancouver, BC, Can |
Period | 4/13/96 → 4/18/96 |