|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Core Packages | |
---|---|
com.ibm.able | The com.ibm.able package provides core interfaces and base classes to construct local and remote AbleBeans and AbleAgents. |
com.ibm.able.data | The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them. |
Bean Packages | |
---|---|
com.ibm.able.beans | The BEANS package provides a set of interfaces and objects which implement components ranging from simple file i/o to intelligent learning algorithms. |
com.ibm.able.beans.bayes | The Bayes package provides a classifer network that uses the Naive Bayes algorithm. |
com.ibm.able.beans.decisiontree | The Decision Tree package is used to develop rules for classifying objects. |
com.ibm.able.beans.filter | The com.ibm.able.beans.filter package provides a set of objects implementing a template based scaling and transformation of data for use by neural networks and other beans. |
com.ibm.able.beans.knn | The knn package contains the k Nearest Neighbors (k-NN) learning algorithm for classifying objects. |
Agent Packages | |
---|---|
com.ibm.able.agents | The AGENTS package provides a set of agents extending AbleDefaultAgent which contain AbleBean components. |
Rules Package | |
---|---|
com.ibm.able.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control. |
Platform Package | |
---|---|
com.ibm.able.platform | The com.ibm.able.platform package
provides a set of classes that allows a distributed platform
consisting of platform services and agents to be configured and
run across physical systems. |
Autotune Package | |
---|---|
com.ibm.able.autotune | AutoTune is an agent-based approach to automated tuning that does not require prior knowledge of the controlled system that is being tuned. |
Conversation Packages | |
---|---|
com.ibm.able.conversation | The com.ibm.able.conversation contains classes for
conversation management in ABLE. |
com.ibm.conversation | The com.ibm.conversation package defines the core interfaces of a conversation-management system. |
com.ibm.conversation.base | The com.ibm.conversation.base package contains straightforward, vanilla-Java
implementations of some of the conversation-management system interfaces defined
in package com.ibm.conversation, plus some simple helper classes. |
Example Packages | |
---|---|
com.ibm.able.examples | Sample beans and agents are loaded from the ableexamples.jar file and placed on the Samples palette when the Able Agent Editor starts. |
com.ibm.able.examples.ableagent | SimpleAbleAgent - How to create a custom AbleAgent |
com.ibm.able.examples.ablebean | SimpleAbleBean - How to create a custom AbleBean |
com.ibm.able.examples.bayes | The bayesian example package.... |
com.ibm.able.examples.conversation | Package com.ibm.able.examples.conversation contains examples of
conversational ABLE agents. Instructions for running the "AMAB" example, in which two agents negotiate a deal involving goods with multiple attributes, may be found here. [A detailed overview of conversation support in ABLE is in preparation, and will soon be available for preview on the Conversation Support Website.] |
com.ibm.able.examples.decisiontree | The decision tree example package.... |
com.ibm.able.examples.genetic | The ABLE genetic examples.... |
com.ibm.able.examples.rules | The rules Examples package contains a number of different types of examples. |
com.ibm.able.platform.examples | An ABLE example platform agent.... |
Graphical Agent Editor Package | |
---|---|
com.ibm.able.editor | The EDITOR package provides a set of objects that implement a GUI development environment for constructing hybrid intelligent agents using AbleBeans and AbleAgents as components. |
The Agent Building and Learning Environment (ABLE) is a Java framework, component library, and productivity toolkit for building intelligent agents utilizing machine learning and reasoning.
For details on application development and usage, see:
The ABLE research project is made available by the IBM T.J. Watson Research Center. The latest public version can be downloaded from the IBM alphaWorks site.
For more information on the ABLE project, send mail to ableinfo@us.ibm.com.
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |