REACT demonstrations



The following demonstrations provide an animated walk thought of various aspects of the REACT system. Please note that these demonstrations show REACT v2.0, an early version of the software. Evaluation work was done using later versions of the software (version 2.1 was used at Guys' Hospital). The user interface has changed considerably; however the basic principles of operation are similar. The demonstrations require the installation of an appropriate Flash plugin for your browser.

Enacting a REACT Domain

The following two demonstrations provide a quick introduction to the REACT system, making use of two of the domains which were constructed as part of the development process.

Running the Breast Genetic Risk domain

This is a particularly large domain, drawn from multiple publications, examining risk factors associated with the later onset of both breast and ovarian cancer. The domain is designed for use in advising women who have either the BRCA1 or BRCA2 gene mutation.

Running the Type 2 Diabetes domain

This domain illustates the use of a statistical model, proposed from the UKPDS study, focussing on the risk of either stroke or coronary heart disease for patients with type II diabetes.

Creating a REACT domain

Defining the data

When you first start to create a REACT domain, it is necessary to define all the data items which are to be referenced. This demo shows the creation of a simple domain file, containing some data definitions.

An introduction to the argument editor

The major building block of any REACT domain is an argument. The argument editor tool allows for the construction of an argumentation knowledge base which is used by REACT. This short introduction provides an overview of the editor's features.

Adding conditions to arguments

This demonstration introduces the condition editor and illustrates how complex conditions may be build up. It takes as an example the calculation of Body Mass Index (BMI).

Adding some calculations

Now we're going to start to write a simple calculation. In this demo a baseline argument is used to draw a graph and a further argument is written which modifies this graph.