Make the Complex Simple with VisiRule
Empower People with Expert Knowledge
VisiRule is NoCode software which enables business professionals to encode expert knowledge and rapidly build knowledge-based decision support system solutions (DSS).
VisiRule is easy-to-use and yet can still handle arbitrary complexity; the perfect mix of power and simplicity.
VisiRule supplies a dedicated editor to draw models and then with a single click deliver them as HTML apps, web apps or export the logic to be re-used by external processes.
VisiRule generates executable code directly from the diagram. You create models using visual rules authoring which you can instantly test. This eliminates the need to encode expert know-how as “computer gobbledygook”.
VisiRule combines the very best of Expert Systems, Business Rules, rapid prototyping, decision tree flow charts.
​
Let VisiRule handle those common but non-trivial issues that occupy your clients and staff in a cost-effective way.
What can I do with VisiRule?
VisiRule is a powerful tool which can be used in many ways and across many sectors
-
Design and deliver medical decision support systems to help ensure best practice
-
Help train new staff and ensure legal compliance using legal chatbots
-
Produce configurable risk assessment questionnaires featuring dynamic scoring and report generation
-
Diagnose problems and repair faults using self-service troubleshooting flowcharts
-
Increase sales via online sales configuration and quotation solutions
-
Create interactive guided product tours with videos, images and conditional logic flows
While industry tends to concentrate on using VisiRule for break/fix question and answer decision tree systems, academics have used VisiRule much more broadly. Access our collection of advanced VisiRule solution papers on the VisiRule web-site.
Build Solutions Quickly & Economically
Rapid Creation of Decision Support Systems
You can quickly create and immediately test your decision logic with minimal training. This enables the rapid prototyping of solutions.
​
Incremental Iterative Prototyping
VisiRule supports the iterative development of software via incremental refinement. You can get solutions working quickly.
​
Test & Validate
VisiRule AutoAudit enables charts to be executed thousands of times using test data you can ensure they behave as intended.
​
Flat Fee Pricing
Pricing can be fixed and not dependent on the number of users.
Deploy Solutions Anywhere
One Representation - Many Delivery Options
The logic in the chart is independent of how it is presented. The same chart can be delivered in different ways across multiple channels.
​
Online Web Server Delivery
Charts can be published server-side using web forms to present the questions, accessing corporate resources and web services.
​
Offline Mobile Delivery
Charts can be delivered offline client-side as HTML 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 as a REST service or as intelligent logical chatbots. Questions can then use external data.
Turn your Experts into Meta-Experts
What are Expert Systems?
An expert system is a computer program that is designed to solve complex problems and to provide decision-making ability like a human expert. Expert systems have been closely associated with Artificial Intelligence since the 1980s. AI Expert Systems allow you to capture and use human knowledge to assist users in the same way an expert would. VisiRule helps you capture, validate and reuse valuable know-how and make it available to customers and colleagues on a self-service basis.
​
Knowledge is Precious
Experts are people who know things, like how to fix appliances or implement processes. Experts don't necessarily know what they know, let alone how they know it. Meta-experts are experts who know how they know things. By supporting the incremental exploration and direct execution of knowledge, VisiRule helps experts become meta-experts
Diagramming Decision Support System
Diagrams provides a clear way of representing decision logic - one that business users can access and understand.​ Expertise can be easily shared visually to help form a consensus. Afterall, a picture is worth 1,000 words.
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 about No Code Lawyers here.
​
Low-Code No-Code Development
VisiRule is a powerful Low-Code No-Code tool which supports algorithms, code and scripts. 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 which uses the underlying logic framework to validate and verify the content of charts.
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.​
Knowledge Validation and Maintenance
Automated Testing and Regression Testing
VisiRule AutoAudit provides a comprehensive test harness which allows charts to execute test data en masse. Results for different versions of a chart can be compared for regression testing.
​
Examine your Knowledge
VisiRule includes a Truth Table Generator to show your logic.
​
Analytics
VisiRule Analytics analyses how a chart is used and when. You can use this analysis to help you update and improve the chart.
​
Scalable & Affordable Delivery
VisiRule combines lean AI technology with modern cloud-based delivery to provide a scalable and cost-effective solution.
Explain Automated Reasoning
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.
​
Conclusions derived from Users' Answers
User sessions, including all answers, calculations and conclusions, are logged and can be distributed via email or pushed into a database.
​
Visual Explanations
You can instantly include images to help explain questions.