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… 

Figures from this paper

Planning-Based Control of Software Agents
TLDR
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
TLDR
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
TLDR
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
TLDR
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
  • S. Yamada, Norikatsu Nagino
  • Computer Science
    Proceedings Fourth IFCIS International Conference on Cooperative Information Systems. CoopIS 99 (Cat. No.PR00384)
  • 1999
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 24 REFERENCES
Building Softbots for UNIX (Preliminary Report)
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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)
TLDR
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
TLDR
The organization of CAP, its performance in initial field tests, and more general lessons learned from this effort about learning apprentice systems are described.
...
1
2
3
...