Is the resurgence of expert systems finally a thing after statistics-all-the-things fatigue?!
CLIPS: A Tool for Building Expert Systems
31–40 of 64 posts
Re: CLIPS: A Tool for Building Expert Systems
#32For some reason I was under the impression that Expert Systems were in some way a sort of evolutionary dead end and weren't used any more. Is this not the case?
Re: CLIPS: A Tool for Building Expert Systems
#33For some reason I was under the impression that Expert Systems were in some way a sort of evolutionary dead end and weren't used any more. Is this not the case?
In Germany they actually managed to get grasp on major parts of a government funding aimed to advance ai research here. I figure old professors riding the current hype wave can be quite convincing to incompetent officials despite not having anything to do with recent achievements...
Re: CLIPS: A Tool for Building Expert Systems
#34I’ve been using this in our Python project via clipspy ( https://github.com/noxdafox/clipspy ) and it’s been pretty nice. Clips is really REPL-centric and provides a lot of good debugging tools. It’s powerful and fast. The maintainer (Gary Riley) also does a great job answering questions on SO. Pretty happy with it.
Re: CLIPS: A Tool for Building Expert Systems
#35Back in 2003 I worked for a startup that used CLIPS. While it's quite powerful and expressive, as the number of rules grows it becomes very difficult to reason about and debug them. The application logic becomes spaghetti-like and very brittle. So it's an interesting paradigm to learn about, but not very useful for real-world applications IMO.
More recently, I was tempted to make a tool for the designers on Storm Casters to specify game and meta-game logic like this, but had to abandon that due to higher priorities.
Re: CLIPS: A Tool for Building Expert Systems
#36I use PyKnow which is based on CLIPS!! Is the resurgence of expert systems finally a thing after statistics-all-the-things fatigue?!
Re: CLIPS: A Tool for Building Expert Systems
#37Amazing!
Re: CLIPS: A Tool for Building Expert Systems
#38Hmmm. I think I just figured out what I'm going to do for my next game jam.
Re: CLIPS: A Tool for Building Expert Systems
#39Clips was inspired by Charles Forgy’s OPS5 that was implemented in Common Lisp and introduced the Rete algorithm that is also used in Clips. I didn’t do much with Clips but OPS5 was a large part of my working life for years (supported commercial versions on Macintosh and Xerox Lisp Machines, extended the Rete algorithm to support multiple worlds for an internal project).
Clips was directly designed based on ART (Automated Reasoning Tool), an expensive early Expert System Shell written in Lisp. Unfortunately ART seems to be lost...
Re: CLIPS: A Tool for Building Expert Systems
#40This calls for a shameless plug to Drools. Disclaimer: I'm in the core development team :) https://docs.jboss.org/drools/release/7.20.0.Final/drools-do...
As someone who is only recently getting into rules system development, outside of the manual, are there any other great references you would recommend for understanding rules systems like modern Drools?