top of page
rapid prototyping expert systems

Expert System Decision Support Software

VisiRule Expert Systems

Empower your Clients and Staff with Expert Knowledge

VisiRule is a versatile software package which enables business professionals  to capture, model and share their expert knowledge as executable applications.

VisiRule is easy-to-use and yet can still handle arbitrary complexity.

You simply draw your charts in VisiRule, and, with a single click, turn them into  web apps, or HTML client-side apps, where no server interaction is needed.

VisiRule generates executable code directly from the diagram. You create models using visual rules authoring where you can instantly test the logic. This eliminates the need to encode expert know-how as “computer gobbledygook”. 


VisiRule combines the very best of AI Expert Systems, Business Rules Engine solutions, rapid prototyping, decision tree flow charts and document generation.

Let VisiRule handle those common but non-trivial probelms and queries that your customers and staff have in a consistent and cost-effective way.

What can I do with VisiRule?

VisiRule is a multi-purpose versatile tool which can address many challenges:​

  • Deliver problem specific advice on legal, tax, and medical questions

  • Ensure best practice legal compliance by employees with legal chatbots

  • Produce configurable risk assessment questionnaires with dynamic scoring and reports

  • Diagnose problems and repair faults using troubleshooting flowcharts & self-service bots

  • Increase sales via online sales configuration and quotation solutions

  • Build interactive guided product tours with video, images and conditional logic flows

Rapid Prototyping Report
VisiRule interactive questionnaire
VisiRule chatbot

Rapid Prototyping Software

Easy-to-use Rapid Prototyping Software

You can quickly create and immediately test your business logic with minimal training. This enables rapid prototyping of solutions.

Incremental Iterative Prototyping

VisiRule supports the iterative enhancement of software prototyping via incremental improvement and refinement.

Scalable and Modular

VisiRule charts can execute other VisiRule charts so providing a modular and scalable solution..

Flexible, Hybrid Delivery

You can start by using interactive questions to obtain answers, and later switch them over to automatically use external data.

Wide Range of Deployment Options

One Representation - Many Delivery Options

The logic in the chart is independent of how it is presented. The same chart can be delivered in many ways across multiple channels.

Online Web Server Delivery

Charts can be published server-side using HTML forms to present the questions, accessing corporate resources and web services.

Offline Mobile Delivery

Charts can be delivered offline client-side as HTML/XML using the dedicated JavaScript rules engine to ask the questions and evaluate the answers.

Connected & Embedded Delivery

Charts can be delivered as embedded Business Rules components using a REST API or as intelligent logical chatbots.

VisiRule expert system with intelligent search
Regulatory Expert Systems Demo

Turn Your Experts into Meta-Experts

Knowledge is Precious

Experts are people who know things, like how to fix appliances or implement processes. Most experts don't know what they know, let alone how they know it. Meta-experts are experts who know how they know things. They can use VisiRule to make their knowhow available to others.

By supporting the incremental exploration and direct execution of knowledge, VisiRule helps normal experts become meta-experts

Diagramming Expert Knowledge

Diagrams provides a clear way of representing decision logic - one that business users can immediately access and understand.​ Expertise can be shared visually to help form a consensus. A picture is worth 1,000 words.

VisiRule helps you capture, validate and reuse valuable knowledge and make it available to customers and colleagues on a self-service basis.

Low Code No Code Development

Programming via Flow Charts

VisiRule’s 'programming via flow charting' permits the rapid prototyping and capture of knowledge. Like Visio and MindMap, you draw a model, but one you can execute instantly. Read an article about No Code and Lawyers here.

Low-Code No-Code Development

VisiRule supports Low-code programming via algorithms, code and scripts. VisiRule is a powerful Low-Code No-Code tool. VisiRule includes a code generator which enables models to be immediately executed and tested.

Logical Framework

VisiRule is a multi-layered toolset steeped in logic and utilses the underlying logic framework and rules engine to validate and verify the content of charts.

legal chatbot  powered by VisiRule
Document Assembly with VisiRule

Document Automation

Generate Legal Documents

VisiRule includes a powerful document generation engine to automate the generation of multiple documents in multiple formats including text, PDF, XML, HTML and RTF. 

Dynamic Text Selection & Insertion

By associating suitably tagged document templates, i.e. boilerplates, you can produce high-quality documents using the answers gathered in the session. Not limited to inserting simple values, you can apply complex logic to text selection and insertion.​

Validation and Maintenance

Automated Testing and Regression Testing

AutoAudit is a test harness which allows charts to be run using test data in both fully automated and semi-automated modes. Results for different versions of a chart can be compared for regression testing purposes.


VisiRule Analytics shows how a chart is used and by whom. You can use the analysis to help you when you want to update the chart.

Scalable & Affordable Delivery

VisiRule combines lean AI technology with modern cloud-based delivery to provide a scalable and cost-effective solution.

Expert System Technology

Expert systems have been closely associated with Artificial Intelligence since the 1980s. AI Expert Systems allow you to capture and deploy human knowledge which can advise and help  users in a way an expert would.

VisiRule Multi-Tiered Toolset.jpg
VisiRule Overview
Auto Diagnostic Visual Expert System

Easy to Explain

Justify your Reasoning

It's important that a system can explain its reasoning. Each visitor's execution path can be explained in terms of HOW, WHAT and WHY. Contrast this to neural nets which are black boxes and can NOT explain their results.

Export Users' Answers

User sessions, including all answers, calculations and conclusions, are logged and can be distributed via email or pushed into a database.

Audit your Knowledge

VisiRule includes a Truth Table Generator to show the effect of your logic.

Explore VisiRule - Try a Demo Today!

machine diagnostics expert systems


bottom of page