AI Tools in Java
Various students at the California State University Chico's Computer
Science department have been working on converting tools of
Artificial Intelligence to Java. We believe that by providing AI tools
in a portable cross-platform easy to use language, perhaps they will
be seen and used more.
The Generic Task Approach
Original designers of the following tools
and LISP implementations
A paper on the history of Generic Tasks can be found at this location
Below are some of the running tools provided from this Chico work
Structured Matching Problem Solver
Two versions are available:
- Most recent SM tool information.
-
Early website with OM and information
This code seems to work great on all platforms
If you have earlier versions of Java than 1.2, you will need Swing too.
A test case BadFuel. You can open it from the file menu once the structured matcher is started.
A paper is at this location
Lonnie Heinke: email lheinke@ecst.csuchico.edu
Wing Keong Loo: email wingkeon@ecst.csuchico.edu and his web site
Classification Problem Solvers
Various work
- Brian Pomerantz is currently working on our newest version of
a Structured Matcher and Classifier Tool with connectivity to a database. His work will be linked here
as soon as it is ready
- Craig McChesney's Masters work with OM and information Our first attempt at Java connectivity of various GT modules.
His email craigm@llnl.gov
- Luan Nguyen's Classification Browser web site with OM and information
This work is significant for the browser (it does not have the
classification inference implemented)
Abduction
Jason Donnell's
work
A paper on the Pierce tool to do abduction can be found at this location
Design
Design is a tough one
Here is early work completed by the HP Boise group.
.