Contributions from the
OAAź Users' Community
This is the place for source code that OAA users
want to share with their fellow users.
Contributions are most welcome and
appreciated!
What kind of contributions are needed? Well, anything you think may
be of any use to anyone else using OAA! Could be sample agent code, a
reusable fragment of code, code for an entire agent (or suite of
agents), a test program, tools for constructing agents, utilities for
running or monitoring agents, or whatever.
If you would like to contribute code you've written, you may do so in
either of two ways:
-
Send a message to the oaa-users list, with the code attached. The OAA staff
at SRI will then add the code to this contributions page.
-
If you prefer not to distribute your code to the oaa-users list directly, or if
some interaction with an OAA staff member is needed before publicizing the
code contribution, just send the contribution to oaa-staff@ai.sri.com.
For each contribution, a separate page will be created, containing
documentation and download links, and linked from this page. Any
descriptive text or external documentation provided by the author will
be featured on the separate page, to help others get started. (If desired,
the author can provide this separate HTML page with the code
contribution. Otherwise, it will be created by OAA staff.)
Unless noted otherwise, all source code listed here is for use with
the OAA 2 distribution, available from the Documentation and
Distribution section of this WebSite.
SQL Database Access Agent
Authored by Mark Johnson with contributions by Peter Jarvis (both of SRI International)
Posted September 8, 2003
Access relational databases via JDBC facilities.
Documentation and Download
WordNet agent
Authored by Chris Culy (AI Center, SRI International)
Documentation and Download
Google Agent
Authored by Peter Jarvis (AI Center, SRI International)
Posted January 13, 2003
Access Google Inc's search engine through OAA.
Documentation and Download
Attain natural language agents
Authored by Chris Culy (AI Center, SRI International)
Posted July 6, 2002
Note: this is identical with the Attain agents included in the OAA
2.1.0 distribution. Beginning with 2.2.0, these agents are no longer
included in the distribution.
Documentation and Download
Saphira Java agents
Authored by Alexander Osherenko (osherenko@gmx.de)
Posted July 15, 2001
Mailing list references:
[oaa-users] Re: Mobility in OAA
Documentation and Download
A "stage" agent supporting peer-to-peer transfer of files between agents using HTTP
Authored by Stuart Lowry (stuart.lowry@saic.com)
and
Scott Palmateer (scott.a.palmateer@saic.com)
Contributed March 13, 2001
Mailing list references:
[oaa-users] Re: file transfer
[oaa-users] Re: Peer-to-peer communication
[oaa-users] Re: Peer-to-peer communication
Documentation and Download
Java abstract class providing connection and basic
setup for client agents
Authored by Derek Smyth
Contributed February 24, 2001
Mailing list reference:
[oaa-users] Re: Contributions Repository now available!
Documentation and Download
Two sample Java agents
Authored by Deepak Rautela
With modifications by Adam Cheyer
Contributed February, 2001
Documentation and Download