Live briefing
Everything about Rule-based system
Type of computer system
In computer science, a rule-based system is a computer system in which domain-specific knowledge is represented in the form of rules and general-purpose reasoning is used to solve problems in the domain. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Rule-based systemA 5-minute orientation
- Skim a recent paper: Highly explainable cumulative belief rule-based system with effective rule-base modeling and inference schemeInfluential work since 2022
- Pick up a classic book: Rule Based Systems for Big DataThe most-reprinted book on the subject
- Read the landmark paper: A Rule-Based System to Schedule ProductionCited 89 times
- Go sideways: Logic programmingA closely related topic
- Go sideways: PrologA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
A Rule-Based System to Schedule Production
A rule based expert system for rapid prototyping system selection
A rule-based message filtering system
Rule-Based Fuzzy System for Assessing Groundwater Vulnerability
Fuzzy rule-based expert system for power system fault diagnosis
Rule based system for archaeological pottery classification
A Rule-Based Video Annotation System
A Rule-Based Trust Negotiation System
🆕 Influential since 2022
Highly explainable cumulative belief rule-based system with effective rule-base modeling and inference scheme
Extended Belief Rule-Based System With Accurate Rule Weights and Efficient Rule Activation for Diagnosis of Thyroid Nodules
Convolutional rule inference network based on belief rule-based system using an evidential reasoning approach
Rule-Based Inferential System for Microgrid Energy Management System
A novel rule generation and activation method for extended belief rule-based system based on improved decision tree
📚 Books worth reading
Rule Based Systems for Big DataHan Liu, Alexander Gegov · 2015
Expert systemsJoseph C. Giarratano · 1989
Jess in ActionErnest Friedman-Hill · 2003
Web reasoning and rule systemsJeff Z. Pan · 2007- 📕Automated assistance in administrative decision makingAdministrative Review Council (Australia) · 2003
Programming expert systems in OPS5 : an introduction to rule-based programmingLee Brownston, R. Farrell · 1985
Web Reasoning and Rule SystemsWolfgang Faber, Domenico Lembo · 2013
An integrated approach to knowledge sharing among heterogeneous rule-based systemsJong H. Park · 1990
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Logic programming Logic programming is a programming, database, and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical…
- Prolog Prolog is a logic programming language that has its origins in artificial intelligence, automated theorem proving, and computational linguistics. Prolog…
- Declarative programming In computer science, declarative programming is a programming paradigm that expresses the logic of a computation without fully describing its control flow…
- Deductive language A deductive language is a computer programming language in which the program is a collection of predicates ('facts') and rules that connect them. Such…
- Concurrent logic programming Concurrent logic programming is a variant of logic programming designed for parallel computing in which programs are sets of guarded Horn clauses of the…
- Syntax and semantics of logic programming Logic programming is a programming paradigm that includes languages based on formal logic, including Datalog and Prolog. This article describes the syntax…
- Production system (computer science) A production system (or production rule system) is a computer program typically used to provide some form of artificial intelligence, which consists primarily…
- Negation as failure Negation as failure (NAF, for short) is a non-monotonic inference rule in logic programming, used to derive not p (i.e. that p is assumed not to hold)…