Skip to content

CLIPS programs I have completed for Expert Systems (Rule-Based AI)

Notifications You must be signed in to change notification settings

jtonyortiz/ExpertSystems

Repository files navigation

Expert Systems with CLIPS

What is an Expert System?

In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert. Expert systems are designed to solve complex problems useing reasoning through bodies of knowledge, represented mainly as a set of if-then rules rather than through conventional procedural code.

What is CLIPS?

CLIPS (C Language Integrated Production System), is a public domain software tool that is used to build modern Expert Systems. CLIPS is written in C, and can be called from C, and resembles the Lisp programming language in its syntax. It is also Object-Oriented, allowing the user to explore multiple programming paradigms.

What is the purpose of this repository?

To help give examples of rule-based AI through simple project code.

How to use/install clips?

You will first need the CLIPS ide and compiler which you can obtain through this website. For the time being, it appears to mainly work on Windows based OS's.

How to run CLIPS Programs

  1. Install CLIPS on Windows
  2. Git Clone this folder
  3. Open CLIPS and select a file to run

Examples: Wine Program