top of page

Machine Diagnostic Expert System Demos

This page features some machinediagnostic demos generated from VisiRule diagnostic troubleshooting flowcharts. Most are based on an existing flowchart diagram and recast in VisiRule. Once in VisiRule, the charts can generate a web-based question and answer session using interactive forms, or be used to deliver diagnostic advice using intelligent logical chatbots, or be used as embedded business rules components within some automated workflow.


Equipment often malfunctions. Fixing it can be relatively cheap once you have found out what the problem actually is. VisiRule charts map well on to the top-down approach taken by engineers. In a similar way to Field Service Engineers and Support Representatives, the expert system software asks the most important and general questions first and gradually guides the analysis to a successful problem resolution by asking more situation specific questions.

Once the fault has been diagnosed, VisiRule can make suggestions for how to fix the problem or, in the short term, what compensatory actions can be implemented whilst awaiting a more permanent fix. You can display pictures and videos as dynamic links to help with the diagnostic process.


Predictive and Prescriptive Maintenance

There's a well known Chinese saying: "Cure the disease before it has happened". It far more economical to detect an oncoming problem fault in advance and take pre-emptive actions, as opposed to waiting for the thing to break.

Modern technology can enable product knowledge to be commoditized and offered to a wide audience to win new business and secure existing business. Expert system software has been around for many years and provides a rules-based approach to knowledge capture and execution. Diagnostic Expert Systems provide a convenient way of making specialist expert knowledge available to a wide audience. This can greatly enhance your customer support service and be used both internally and externally to capture, retain and make available engineering expertise.

Machine Learning

Where historical data exists, VisiRule can exploit Machine Learning techniques to help generate the rules for the chart.



VisiRule can also incorporate pre-existing visuals such as wiring diagrams and user manuals. In fact, the main difference is that, unlike the human expert, the virtual engineer is always available, 24x7, in any location, and, on any device. This means you can provide a guided, interactive service to assist both your staff, agents, dealers and customers alike. This in turn reduces the strain on your own resources whilst increasing customer satisfaction.

Many of the demos on this page come from Morris Rosenthal and his excellent site at


Other VisiRule Demos

There are other pages with demos for other sectors such as Legal Reasoning or Finance..

Identify problems with car performance

Features a diagnostic system to identify why your car is not running smoothly which includes a simple chatbot which can fast track you directly to the critical part of the diagnostic tree.

Single Sign On Options

There are several ways you can configure an application for SSO. Choosing an SSO method depends on how the application is configured for authentication.

  • Cloud applications can use OpenID Connect, OAuth, SAML, password-based, or linked for SSO. Single sign-on can also be disabled.

  • On-premises applications can use password-based, Integrated Windows Authentication, header-based, or linked for SSO. The on-premises choices work when applications are configured for Application Proxy.

This flowchart can help you decide which SSO method is best for your situation.

Do the brakes fail to stop the car?

If you have to step on the brake pedal harder than you want to in order for the brakes to operate normally, the brakes do stop the car. What we're interested in here is when you have to push on the pedal with both feet and the car slowly rolls to a stop rather than locking up the wheels, or when the pedal goes to the floor, won't pump up, and you have to yank the emergency brake or turn the engine off in gear in order to slow it down.


Includes a simple chatbot to fast track you directly to the right part of the diagnostic tree.

Trouble with one of the peripherals on your PC?

Do you have trouble with one of the peripherals on your PC?


This flow chart diagnostic from IfItJams can help determine what is going wrong.

Troubleshooting PC Attached Peripherals
Excerpted from Computer Repair with Diagnostic Flowcharts Third Edition

Notebook Won't Connect To Wireless Network

There's nothing more frustrating than sitting down to work with your laptop and finding you can't connect to the Internet in a location you know has a wireless router. Newer laptops with modern versions of Windows do a much better job finding and connecting to local networks than some older models, but in all cases, there are simple steps you can take to troubleshoot the problem. This chart excerpted from the Laptop Repair Workbook, offers a systematic approach to narrowing down the possibilities to help you avoid needless repairs.

Laptop Won't Power On

When your laptop won't turn on with the AC power adapter plugged in, many people assume the adapter has failed and run out to buy a new one. That's an expensive way of troubleshooting a problem that you probably don't have. The flowchart and text are from the collection of twelve flowcharts in The Laptop Repair Workbook which were specifically designed to help you troubleshoot laptop hardware problems before spending money on parts.

bottom of page