Journal Article10.1145/330534.330547
Programming by example: programming by demonstration for information agents
44
TL;DR: The objective of programming by demonstration is to extend the agent's skills, thus enabling him to successfully deal with a whole class of problems and avoiding similar difficulties— and thus, additional training effort—for the future.
read more
Abstract: Software agents are intended to autonomously perform certain tasks on behalf of their users. In many cases, however, the agent's competence might not be sufficient to produce the desired outcome. Instead of simply giving up and leaving the whole task to the user, a much better alternative is to precisely identify what the cause of the current problem is, communicate it to another agent who can be expected to be able (and willing) to help, and use the results to carry on with achieving the original goal. An ideal candidate for the role of such a supporting agent is the user of a system who can certainly be expected to have some interest in obtaining a useful response, even at the cost of having to intervene from time to time. As a consequence it seems rational to ask her for help whenever the system gets into trouble. The paradigm of programming by demonstration (pbd) provides a feasible framework for the particular kind of dialog required in such situations in which both user and agent use their individual capabilities not only to complement each other in order to overcome the current problem; instead the objective is to extend the agent's skills, thus enabling him to successfully deal with a wholeclass of problems and avoiding similar difficulties— and thus, additional training effort—for the future. 1
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Influence of consumers’ perceived risk on consumers’ online purchase intention
TL;DR: Wang et al. as mentioned in this paper examined the relationship between six factors of consumers' perceived risk and consumers' online purchase intentions, including financial risk, product risk, security risk, time risk, social risk and psychological risk.
469
Using UTAUT 2 model to predict mobile app based shopping: evidences from India
Preeti Tak,Savita Panwar +1 more
TL;DR: The study revealed that hedonic and habit are the strongest predictors of users’ behavioral intention to use mobile apps for shopping, and suggests that facilitating conditions help in usage of mobileapps for shopping.
212
Consumer perceived risk, attitude and online shopping behaviour; empirical evidence from Malaysia
Mohd Shoki Md Ariff,Michele Sylvester,Norhayati Zakuan,Khalid Ismail,Kamarudin Mat Ali +4 more
- 23 Jun 2014
TL;DR: In this article, a web-based survey was employed, and a total of 300 online shoppers of a Malaysia largest online marketplace participated in this study, and the findings indicated that product risk, financial and non-delivery risks are hazardous and negatively affect the attitude of online shoppers.
138
Push-pull-mooring framework for e-commerce adoption in small and medium enterprises
TL;DR: A conceptual model using the push-pull-mooring (PPM) framework to understand the switching behavior of small- and medium-size enterprises (SMEs) of batik confirms that e-commerce adoption may benefit SMEs and fails to prove that the attractiveness of e- commerce can significantly pull the switching Behavior of SMEs from physical store retailing to e- Commerce.
64
Tracking customer behaviour in fashion retail using RFID
TL;DR: In this paper, the authors explore how tracking of products by the use of radio frequency identification (RFID) technology may describe customer behavior in real-time, and demonstrate an application of in-store RFID tracking to describe customer behaviour, and some practical challenges of utilising such technology.
References
Learning one subprocedure per lesson
TL;DR: Sierra is a program that learns procedures incrementally from examples, where an example is a sequence of actions, where a lesson is a set of examples that is guaranteed to introduce only one subprocedure.
194
Training agents to recognize text by example
TL;DR: Grammex is the first direct manipulation interface designed to allow non-expert users to define grammars interactively, and rules are constructed by an iterative process, where Grammex heuristically parses the example, displays a set of hypotheses, and the user critiques the system's suggestions.
49
Training agents to recognize text by example
Henry Lieberman,Bonnie Nardi,David J. Wright +2 more
- 01 Apr 1999
TL;DR: G Grammex (Grammars by Example) is the first direct manipulation interface designed to allow non-expert users to define grammars interactively and to decide which of these agents are meaningful and what is to be done with the result.
41
TrIAs: trainable information assistants for cooperative problem solving
Mathias Bauer,Dietmar Dengler +1 more
- 31 Jul 1999
TL;DR: In this paper, an approach to cooperative problem solving in which an information agent and its user try to support each other in the achievement of a particular goal is presented, where the user can extend the agent's capabilities in a programming-by-demonstration dialog, thus enabling it to autonomously perform similar tasks in the future.
29
TrIAs: trainable information assistants for cooperative problem solving
Mathias Bauer,Dietmar Dengler +1 more
- 01 Apr 1999
TL;DR: This paper presents an approach to cooperative problem solving in which an information agent and its user try to support each other in the achievement of a particular goal.
29