expert-system

Frame expert system

What's the best way to write a simple frame-based expert system, which determines if object is relative to some group? It's a kind of lab work for Intelligent Systems course in university. Or are there any OpenSource projects to study it's realization? ...

Open source expert system

Hello all, does anyone know about a open source expert system? actually, I'm rather interested in calling its inferential engine from C#. ...

What is a good book on Expert systems?

What is a good book you would recommend in order to implement an Expert System from scratch? ...

Building a decision tree system to help spec out a system

I'm looking into a way to build a system that will help our sales team spec a product. The ideal system would ask some base questions which is common amongst all products. Further questions would then branch from these answers. From what I can figure this is essentially a big decision tree/expert system I've been asked to build. I wond...

Three value variables, max, min, actual

A long while ago I developed systems using Egeria an expert system language. It had a really useful feature where variables had three values, a min, max and current. In this way the probability of a partly known value could calculated, with the results ending up as a range. I can't remember the syntax, but it was something like this :- ...

Expert system Basics

I need do write an expert systems that should aid user in picking up best mobile phone operator. It should be very simple and not based on languages/libaries such as CLISP or JESS. So I need to write it all from the ground up. Do you know some books or online tutorials that explains how this can be done? What I really need to get to kno...

Is there any good out-of-the-box Expert System Engine ?

I am looking into Expert Systems - just wondering if there are any good engines (commercial or open) available to facilitate development of a custom expert system (rather than building the whole thing from scratch). Any help appreciated! ...

Expert System engine

Hello every body. Next year will be my graduate year to be an informatics engineering person and i am trying to find ideas about the jounior project. Actually i have an idea of making an expert system engine. I worked with clips and prolog and i liked clips very much but it seems to be an old engine. Can any one advice me about this ide...

Variable substitution in pattern matching?

I'm developing an inference engine, this means that basically I have a certain number of "facts" which are basically the representation of the world in a certain moment. Together with the facts (that usually are only two, the starting state and the goal state) I have many rules (could literally be hundreds for certain problems). The aim ...

Counting Sublist Elements in Prolog

How can I count nested list elements in prolog? I have the following predicates defined, which will count a nested list as one element: length([ ], 0). length([H|T],N) :- length(T,M), N is M+1. Usage: ?- length([a,b,c],Out). Out = 3 This works, but I would like to count nested elements as well i.e. length([a,b,[c,d,e],f],Output...

Rules Engine vs Expert System

What is the difference between a rules engine and an expert system? Example1: Let's say that I have a program that determines the expiration date of a new driver's license. It takes inputs like visa expiration date, passport number, birthday, etc. It determines the expiration date of the driver's license from this input. It can even g...

Expert system for writing programs?

I am brainstorming an idea of developing a high level software to manipulate matrix algebra equations, tensor manipulations to be exact, to produce optimized C++ code using several criteria such as sizes of dimensions, available memory on the system, etc. Something which is similar in spirit to tensor contraction engine, TCE, but specif...

I am trying to build an Expert system and my UI is prepared in .Net and now I am willing to connect it to LISP

Hello! I am trying to write an Expert System from scratch. I am a beginner at this and need some help with my project. My UI is a .NET Windows application and now I want to connect to it to LISP to prepare the knowledge base. Okay, so this is my plan... what do you guys think? Any ideas or suggestions will help. Thanks. ...

Neural Network Expert System

Does anyone know how to emulate an Expert Systems using Neural Networks? An example of this is the 20q.net website. I'm more curious to how the network would be designed; ie how many inputs, what the input represents, what outputs from the network, how these outputs point to an answer. Very interesting stuff. ...

Building an Inference Engine in Python

I am seeking direction and attempting to label this problem: I am attempting to build a simple inference engine (is there a better name?) in Python which will take a string and - 1 - create a list of tokens by simply creating a list of white space separated values 2 - categorise these tokens, using regular expressions 3 - Use a highe...

what languages are used in AI research today?

hi. I am currently dabbling in expert systems, emacs lisp, and reading up about artificial intelligence. Traditionally, artificial intelligence is associated with LISP and expert systems with CLIPS. However, I have noticed in computational sciences how much Python is being used. What about the area of artificial intelligence and mach...

Aggregating Facts in the CLIPS Expert System to Find a Maximum

I'm trying to clarify my understanding of semantics in the Clips expert system, so I'm trying to write some simple rules to aggregate a list of facts to find the fact with the highest slot value. The metaphor I'm using is that of a simple agent trying to decide whether it should eat or sleep. Facts describing the agent's states are expan...

Pruning Deductions in Expert Systems

In a rule system, or any reasoning system that deduces facts via forward-chaining inference rules, how would you prune "unnecessary" branches? I'm not sure what the formal terminology is, but I'm just trying to understand how people are able to limit their train-of-thought when reasoning over problems, whereas all semantic reasoners I've...

How to read line in CLIPS?

I need to read a string in CLIPS so i'm usign (readline) but it doesn't seem to work. It doesn't let me enter anything and it just returns "". Any ideea what's the issue? CLIPS> (readline) "" I'm using latest version of http://clipsrules.sourceforge.net/ ...

What free expert system can You recommend (with higher functionality then CLIPS)?

Hi, I'm trying to find best free expert system, with the highest functionality. I know about CLIPS, but is there another system, for example being able to accept percent of confidence for each rule (fuzzy logic). I need it to know will I be able to do fast a short project using expert system, with highest functionality. But anyways, ...