National Research Council CanadaSkip all menusSkip first menu Menu Government of Canada

Artificial Intelligence Technologies - NRC-IIT

Java library for Building Fuzzy Systems (FuzzyJ Toolkit)

The NRC-IIT FuzzyJ Toolkit from the National Research Council of Canada's Institute for Information Technology is a set of Java™ classes that provide the capability for handling fuzzy concepts and reasoning. The goal is to provide a useful tool 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 FuzzyJ Toolkit's API can be used standalone to create fuzzy rules and do reasoning; however, it can also be used with Jess, the Expert System Shell from the Sandia National Laboratories.

The integration with Jess, FuzzyJess, provides a capability that is similar to, but in many ways more flexible than, FuzzyCLIPS.

This technology is available without cost as a non-commercial downloadMake sure to download the FuzzyJ Toolkit technology and try it for yourself!

For a more detailed description of the FuzzyJ Toolkit, online demonstration programs, user documentation, software downloads and licencing opportunities, please visit the FuzzyJ Toolkit web site.

Related NRC-IIT Publications

Research Contact

Robert Orchard (Bob)
Group Leader
Integrated Reasoning

NRC Institute for Information Technology
1200 Montreal Road
Building M-50, Room 366
Ottawa, ON K1A 0R6
Telephone: +1 (613) 993-8557
Fax: +1 (613) 952-0215
E-mail: Robert.Orchard@nrc-cnrc.gc.ca

Business Contact

Dr. George Forester
Business Development Officer
Business Development Office, NCR

NRC Institute for Information Technology
1200 Montreal Road
Building M-50, Room 203
Ottawa, ON K1A 0R6
Telephone: +1 (613) 993-3478
Fax: +1 (613) 952-0074
E-mail: George.Forester@nrc-cnrc.gc.ca


Date Modified: 2006-06-14
URL: http://iit-iti.nrc-cnrc.gc.ca/projects-projets/fuzzyj_e.html