LocalazyLocalazy
CLIPS is a public domain software tool for building expert systems. Its usefulness is in its ability to integrate rule-based, decision trees, and other artificial intelligence techniques. It is written in C and runs on Windows, macOS, and Linux. CLIPS has been used in a number of commercial and government projects. CLIPS was developed by Robert E. Maher, Jr. and Edward Shortliffe at the NASA Ames Research Center and SRI International in the early 1980s. Maher and Shortliffe's work on CLIPS was part of a larger research project on artificial intelligence and knowledge-based systems. The project was funded by NASA and the U.S. Air Force. CLIPS was designed to be a general-purpose tool for building expert systems. It is based on the Rete algorithm, which is a data structure and pattern matching algorithm for representing and reasoning with knowledge. CLIPS is programmed in the C language and runs on a variety of platforms, including Windows, macOS, and Linux. CLIPS is used in a number of commercial and government projects. One example is the Mars Science Laboratory, which used CLIPS to plan and execute rover missions on Mars. Another example is the U.S. Air Force's Joint Surveillance Target Attack Radar System (Joint STARS), which uses CLIPS to track and identify aircraft and ground vehicles. CLIPS has also been used in educational settings. It is used in a number of universities to teach artificial intelligence and knowledge-based systems.