rule-based system


In computer science, a rule-based system is a set of “if-then” statements that uses a set of assertions, to which rules on how to act upon those assertions are created. In software development, rule-based systems can be used to create software that will provide an answer to a problem in place of a human expert. These type of system may also be called an expert system. Rule-based systems are also used in AI (artificial intelligence)programming and systems.

Read Also:

  • backward chaining

    In artificial intelligence (AI) systems, backward chaining refers to a scenario where the AI has been provided with a specific goal and must “work backwards” to figure out how to achieve the set goal. To do this, the AI would look back through the rule-based system to find actions in the “then” rules.

  • forward chaining

    In artificial intelligence (AI) systems, forward chaining refers to a scenario where the AI has been provided with a specific problem must “work forwards” to figure out how to solve the set problem. To do this, the AI would look back through the rule-based system to find the “if” rules and determine which rules to […]

  • SAN services

    SAN services, short for Storage Area Network (SAN) services, is a technology used by businesses to obtain greater flexibility in their data storage. A Storage Area Network (SAN) provides raw storage devices across a network, and is typically sold as a service to customers who also purchase other services. SAN services may also be administered […]

  • Enterprise Linux

    Enterprise Linux is the term used to reference any distribution (distro) of the open source Linux operating system that is targeted to the commercial market — not to consumers—for use on corporate or small business servers, desktops, workstations and mobile deployments. Some of the different Enterprise Linux distributions include Red Hat Enterprise Linux (RHEL), CentOS, […]

  • Business Intelligence software

    Business Intelligence software, also called BI software, is software that is designed to analyze business data to better understand an organization’s strengths and weaknesses. Business intelligence software allows an organization’s management to better see the relationship between different data for better decision-making and optimal deployment of resources. Business Intelligence software plays a key role in […]


Disclaimer: rule-based system definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.