Abstract
CLIPS is a library for developing expert systems. CLIPSGo makes it available from Go. This talk will give an introduction to expert systems and the CLIPS expert system shell, and then will give some details on how to use it. Expert systems are a form of AI that aim to replicate human decision making using a collection of rules. Expert system shells provide the underlying components to build expert systems. CLIPS is a mature and full featured open-source shell, and CLIPSGo is an open source project that makes it available for use by Go developers for integration into their projects. If you think an expert system might be useful to you, or even if you wonder if it might, this talk will help to answer that question. Following that, we’ll walk through a practical example of how It works and integrates with a Go application. An attendee should come away with a basic idea of how to get started, and where to find more information.