Questions tagged [expert-system]

In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert.

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 by reasoning about knowledge, like an expert, and not by following the procedure of a developer as is the case in conventional programming. The first expert systems were created in the 1970s and then proliferated in the 1980s. Expert systems were among the first truly successful forms of AI software.

330 questions
2
votes
2 answers

Expert system for android platform

I would like to know what is the best solution to develop an expert system with a pretty large KB for android, should I simply use hundreds of if-else (suppose the user should choose just between YES and NO) or is there any engine that its generated…
HadiRj
  • 1,015
  • 3
  • 21
  • 41
1
vote
3 answers

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…
user121155
  • 11
  • 2
1
vote
2 answers

Expert System engine

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…
Hani
  • 1,517
  • 5
  • 20
  • 28
1
vote
1 answer

CLIPS programming

I am attempting to create a CLIPS program that asserts three facts as ingredients for a cake recipe. The goal is to determine the name of the cake recipe and the minimum number of cakes that can be made based on the quantity of ingredients. The…
1
vote
1 answer

Building web-based expert systems?

A client has asked us to build a web-based tool to help new users entering into their domain. The system would ask users questions to help build a profile on them and their interests. The profile could then be used by real-life counselors in…
jeighke
  • 11
  • 2
1
vote
0 answers

Expert system returns this "catch/1" error

Below in code, the representation of a expert system to give response to a pattern of problems in a device (in this case, a mobile one), with the result being the probable cause of the issues, but as you may have seen in the title, this throw a…
1
vote
1 answer

CLIPS finding most common element across multiple multislot

I'm trying to find the most common element across multiple multislot entry of type symbol and I don't seem to get a decent way to extracts the content of those multislot to single entry to iterate…
1
vote
2 answers

Good (and recent) resource for expert systems

Does anyone know any good (and recent) resources for designing expert systems?
DeveloperInToronto
  • 1,173
  • 2
  • 14
  • 32
1
vote
1 answer

Can this type of problem be easily expressed in logic programming paradigm?

For simplicity, this is a toy version of the actual problem: given a set of integers, find the longest sequence of consecutive numbers from that set. I looked at CLIPS and other expert systems, and they seem ill-suited to express this kind of…
Paul Jurczak
  • 7,008
  • 3
  • 47
  • 72
1
vote
0 answers

Mycin like diagnosis system using gpt3 model

I wondering if we can build a Mycin like expert system using most advanced deep learning model like GPT3 by fine tuning medical domain knowledge. We build 40 years ago Mycin using symbolic approach but I am not sure it is possible now.
youngtackpark
  • 1,475
  • 3
  • 12
  • 14
1
vote
0 answers

I cannot get my Flex program to output a result into the console, it only returns "no"

I'm doing a little training project in flex, a hospital booking system. I can't seem to get it to output the admission type into the console; (inpatient, outpatient, day patient, waitlist), based upon the rules. It only returns "no", it should…
1
vote
1 answer

Is there any way to prioritize a rule by its own slot in CLIPS?

Is there anyway to make a rule fire earlier given a specific slot value that a fact may have? I was wondering if there is anything like dynamic salience but for slot values Thank you
user47
  • 141
  • 7
1
vote
1 answer

CLIPS using variable as a name of instance

can I use variable as a name of instance? Example: (make-instance [?input] (name)(age))
Marek
  • 11
  • 2
1
vote
1 answer

Run FuzzyJess files in console. Is it possible? (new in Jess)

I'm new in Jess and I was executing my .clp files on windows 10 console with: java jess.Main example.clp Now I'm learning about fuzzy logic and read that to execute fuzzyjess .clp have to use: java nrc.fuzzy.jess.FuzzyMain fuzzyE.clp But it…
Madneo31
  • 13
  • 3
1
vote
1 answer

CLIPS rule dont match

I have a problem with a rule match in Clips, in particular i can't understand why this rule doesn't actives. (deffunction get-unknow-col (?col) (bind ?facts (length (find-all-facts ((?a a-cell)) (and (eq ?a:y ?col) (eq ?a:content unk))))) …
Anthony
  • 33
  • 4