A softbot-based interface to the Internet
@article{Etzioni1994ASI, title={A softbot-based interface to the Internet}, author={Oren Etzioni and Daniel S. Weld}, journal={Commun. ACM}, year={1994}, volume={37}, pages={72-76} }
The Internet Softbot (software robot) is a fullyimplemented AI agent developed at the University of Washington (Etzioni, Lcsh, & Segal 1993). The softbot uses a UNIX shell and the World-Wide Web to interact with a wide range of internet resources. The softbot’s effectors include ftp, telnet, mail, and numerous file manipulation commaslds. Its sensors include internet facilities such as archie, gopher, netfind, and many more. The softbot is designed to incorporate new facilities into its…
619 Citations
Planning-Based Control of Software Agents
- Computer ScienceAIPS
- 1996
Some of the software robots the authors’ve built at the University of Washington are described, why planning is a crucial technology for their control is explained, the lessons learned by their construction are summarized, and directions for future work in the area are suggested.
A Visual Software Agent connected with the WWW/Mosaic
- Computer Science
- 2007
Why and how the Visual Software Agent is combined with the World Wide Web is described, an anthropomorphous agent with realistic face, eye, ear and mouth functions, and there exist mismatches to some extent between the current system and the VSA is indicated.
Constructing a Personal Web Map with Anytime-Control of Web Robots
- Computer ScienceInt. J. Cooperative Inf. Syst.
- 2002
A system to construct a personal and small database of interesting Web pages to a user and develop a method to construct it under the user's control of multiple Web robots is proposed and considered as a promising approach to assist a user in gathering relevant information in the WWW.
A Visual Software Agent : An Internet-Based Interface Agent with Rocking Realistic Face and Speech Dialog Function
- Computer Science
- 1996
The Visual Software Agent is an Internet-based interface agent with rocking realistic face and speech dialog function that is useful for persons unfamiliar with a computer and physically handicapped persons, and for situations that the mouse interface is not suitable, for example, in a system using a wall-type roomwide display.
Constructing a personal web map with anytime-control of Web robots
- Computer ScienceProceedings Fourth IFCIS International Conference on Cooperative Information Systems. CoopIS 99 (Cat. No.PR00384)
- 1999
This paper proposes a PWM (Personal Web Map), a personal and small database of interesting Web pages to a user and develops a method to construct it under the user's control of multiple Web robots and considers it as a promising approach to assist a user in gathering relevant information in the WWW.
User Interface Softbots
- Computer ScienceAAAI/IAAI
- 2000
This work has developed a novel class of agents the authors call interface softbots, or ibots, that control interactive applications through the graphical user interface, as human users do, and provides a general-purpose means of managing interactive applications, through the same medium as a real user.
Towards More Intelligent and Interactive Interfaces
- Computer ScienceFLAIRS Conference
- 1999
The working prototype, Fish, maintains a global, persistent knowledge repository across concurrent interactive sessions, to centralize knowledge in a persistent way while parallelizing execution.
Planning for Desktop Services
- Computer Science
- 2007
This paper shows how to construct plans for controlling a set of existing desktop applications in the open source K Desktop Environment (KDE), and illustrates the approach with a series of fully executable examples that include application control and information gathering, under conditions of incomplete information and sensing.
Integrating user interface agents with conventional applications
- Computer ScienceIUI '98
- 1998
A programming by example agent, ScriptAgent, is described that uses a scripting language, Applescript, to record example procedures that are generalized by the agent and another kind of learning agent, Tatlin, is presented that compares successive application states to infer interface operations.
Explorer Planning for Desktop Services
- Computer Science
- 2007
This paper shows how to construct plans for controlling a set of existing desktop applications in the open source K Desktop Environment (KDE), and illustrates the approach with a series of fully executable examples that include application control and information gathering, under conditions of incomplete information and sensing.
References
SHOWING 1-10 OF 24 REFERENCES
Building Softbots for UNIX (Preliminary Report)
- Computer Science
- 1992
The project to develop UNIX 1 softbots (software robots)--complete intelligent agents that interact with UNIX that are able to accept a diverse set of high-level goals, generate and execute plans to achieve these goals in real time, and recover from errors when necessary is described.
An Experiment in the Design of Software Agents
- Computer ScienceAAAI
- 1994
An agent system is built that addresses the real-world problem of handling the activities involved in scheduling a visitor to the laboratory, and employs both task-specific and user-centered agents that communicate with users using both email and a graphical interface.
Intelligence without Robots: A Reply to Brooks
- Computer ScienceAI Mag.
- 1993
This article proposes real-world software environments, such as operating systems or databases, as a complementary substrate for intelligent-agent research and considers the relative advantages of software environments as test beds for AI.
Learning Interface Agents
- Computer ScienceAAAI
- 1993
It is argued that the machine learning approach to building interface agents is a feasible one which has several advantages over other approaches: it provides a customized and adaptive solution which is less costly and ensures better user acceptability.
Planning with Execution and Incomplete Information
- Computer Science
- 1996
The xii planner solves the problems listed above by extending classical planner representations and algorithms to deal with incomplete information and interleaves planning with execution and handles universally quanti ed preconditions in the presence of incomplete information.
The berkeley UNIX consultant project
- Computer Science
- 1988
UC (UNIX Consultant) is an intelligent, natural language interface that allows naive users to learn about the UNIX2 operating system and makes use of knowledge represented in a knowledge representation system called KODIAK.
Omnipotence Without Omniscience: Efficient Sensor Management for Planning
- Computer ScienceAAAI
- 1994
The fully-implemented XII planner is described, which solves both problems by representing and reasoning about local closed world information (LCW) and it is demonstrated that LCW can substantially improve the softbot's performance by eliminating redundant information gathering.
The First Law of Robotics (A Call to Arms)
- Computer ScienceAAAI
- 1994
Inspired by Asimov, fundamental questions are posed about how to formalize the rich, but informal, notion of "harm" and how to avoid performing harmful actions in an computationally tractable manner.
A Personal Learning Apprentice
- Computer ScienceAAAI
- 1992
The organization of CAP, its performance in initial field tests, and more general lessons learned from this effort about learning apprentice systems are described.