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
3
votes
1 answer

Expert Systems Design: logic programming (Prolog) versus general purpose programming (Java)

I'm building a card game called Tijari (uses 40 Spanish cards deck, quite similar to Bridge) as an Expert System. This is all part of my doctoral thesis. I'm having a hard time finding a good balance between Prolog code and Java code, what would go…
younesouhbi
  • 111
  • 1
  • 8
3
votes
3 answers

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

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...…
Krantee J.
  • 31
  • 1
3
votes
1 answer

Automatically triaging and/or resolving Jira tickets using expert systems?

Has anyone looked into auto-triage'ing and/or auto-resolving Jira tickets, using expert systems such as LogicNets? Goal is not to completely automate all tickets, just reduce workload needed to auto-resolve simple tickets, and enable support…
kretch
  • 51
  • 1
3
votes
1 answer

How much data do I need for recommender system?

I have to develop a personality/job suitability online test for an HR department. Basically, users will answer questions, on a scale of 0-10 for example, and after say 50 questions, I want to translate that to a rating in 5 different personality/…
3
votes
1 answer

Output of JESS in Java

I want to send a "fact" to a JESS file within java and get the results back. I basicly batch the JESS file and then send my data (structure in here) into the engine by .add(). I tried to get the JESS results, which should be a string, into a…
POD
  • 509
  • 8
  • 20
3
votes
2 answers

What type of AI to use for predicting part compatibility?

I'm going to say from the beginning that I am not a programmer, I have a cursory knowledge of different types of AI and am just a businessman building a web app. Anyways, the web app I am investing in to develop is for a hobby of mine. There are…
2
votes
2 answers

CEP Engine vs Expert System

What are the main differencees between a Complex Event Processing engine and an Expert System engine? When should I use one or another?
alessmar
  • 4,689
  • 7
  • 43
  • 52
2
votes
1 answer

How to compute MRR @n?

Supposed given a query, our system return 10 recommendation result doc1, doc2, ... doc10 if the ground truth says relevant document says the relevant document is doc100 (which is in position 100), does the reciprocal rank should be 1/100 ? I think…
2
votes
2 answers

How to implement AIML in Prolog?

AIML files: http://www.alicebot.org/aiml/aaa/ I want to make these AIML files the knowledge base of my Prolog program. Help me. Thanks in advance. P.S. Excuse my bad english.
2
votes
1 answer

Access a slot from multifield in deffunction

I have this function which calculates some value based on multiple slots of multiple multifield facts. Because quite some slots are involved and all of them are needed in the function I was thinking if I could pass a whole fact to a function and…
Armen Ablak
  • 167
  • 3
  • 14
2
votes
1 answer

Conflict resolution strategy: What's the difference between size ordering/ data ordering/ least recently used rule?

What's the difference between size ordering/ data ordering/ least recently used rule? I did lots of researches already, and most of the books say: Data ordering: Arrange all possible assertions in one long prioritized list. Use the triggered rule…
2
votes
1 answer

What do we mean by "controllable actions" in a POMDP?

I have some questions related to POMDPs. What do we mean by controllable actions in a partially observable Markov decision process? Or no controllable actions in hidden Markov states? When computing policies through value or policy iteration,…
2
votes
1 answer

Rete network without beta network?

I'm trying to draw a Rete network for a sample rule which has no binding between variables in different patterns. I know that beta network is used to make sure that the bended variable in different patterns are consistent. (defrule R1 (type1 c1…
Salahuddin
  • 1,617
  • 3
  • 23
  • 37
2
votes
1 answer

Android and Jess Expert system integration

Is it possible to run jess file(.CLP) in android studio? if someone have done, please help me our give me Link of ant tutorial.
hassan mirza
  • 139
  • 2
  • 8
2
votes
1 answer

How is a rule in CLIPS mathematically defined?

I am trying to understand the mathematical concepts behind CLIPS programming language and I am not sure how is a rule in CLIPS mathematically defined ? Is it a set ? Does the order of the set matters? Is there any place where I can read more about…
Jon Lary
  • 21
  • 2
1 2
3
21 22