Date: Mon, 25 Nov 1996 23:58:50 GMT Server: Apache/1.2-dev Connection: close Content-Type: text/html Last-Modified: Wed, 07 Feb 1996 01:34:28 GMT ETag: "4efca-1430-311801a4" Content-Length: 5168 Accept-Ranges: bytes The SodaBot Home Page

Welcome to the SodaBot/SodaBotL Home Page!

SodaBot is a research project of the MIT Artificial Intelligence Lab aimed at simplifying the construction of software agents. It is part of the lab's Intelligent Room project.

NEW! A draft of a new SodaBot paper. We overview SodaBot and present an example from the ongoing effort towards building a multi-agent, distributed brain for the Intelligent Room.

View the (somewhat outdated) SodaBot slide show!

If you don't know what a software agent is, you should click here before proceeding!

-----

The SodaBot System:


The Philosophy: Software agents should be written using a vocabulary not provided by traditional programming languages --- it should be possible to create agents solely by specifying their abstract behavior.

The Application: We introduce SodaBot, a general-purpose software agent user-environment and construction system. Its primary component is the basic software agent --- a computational framework for building agents which is essentially an agent operating system. We also present a new language for programming the basic software agent whose primitives are designed around human-level descriptions of agent activity. Via this programming language, users can easily implement a wide-range of typical software agent applications, e.g. personal on-line assistants and meeting scheduling agents.