SAL Home OTHERS Artificial Intelligence

NRC FuzzyJava Toolkit & FuzzyJess

The NRC FuzzyJava Toolkit is a set of Java classes that provide the capability for handling fuzzy concepts and reasoning. It is hoped that this proves useful for exploring the ideas of fuzzy logic and fuzzy reasoning in a Java setting. Much of the work is based on earlier experience building the FuzzyCLIPS extension to the CLIPS Expert System Shell.

The toolkit's API can be used standalone to create fuzzy rules and do reasoning, however, it can also be used with Jess, the Java Expert System Shell from the Sandia National Laboratories. The integration with Jess, referred to as FuzzyJess, provides a capability that is similar to but in many ways more flexible than FuzzyCLIPS.

This work is in a beta stage and is available for preliminary testing and comments. Feedback will help shape future versions of the FuzzyJava Toolkit.

Current Version:   1.0 beta 1

License Type:   Free for Non-Commercial Use (this may change in future versions)

Home Site:

Source Code Availability:   No

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

Java class library, portable to any Java environment

Software/Hardware Requirements:

Java 1.1.x or 1.2.x, Jess 5.0 beta 3 or later for FuzzyJess extensions

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Other Scientific Fields   |   Artificial Intelligence

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.