ERA - Electronic Referee Assistant
Projects Supervised by Alan Bundy
Stephen Potter Co-Supervised 4 ERA Projects

----------------------------------------------------------------------
Notes from Stephen Potter, 28-Nov-2015

There are 5 ERA projects:

ERA0: 1994-5, Jonathan Tonberg (BSc): CLIPS-based general
undergraduate study advice expert system (?)

ERA1: 2001, Vera Trakkidou (MSc): AI research project assistant,
initial 'desktop' version in CLIPS

ERA2: 2002, Massimo Corporale (MSc): port of ERA1 to WebCLIPS online
version, extension to assist paper-reviewing

ERA3: 2003-4, Brian Hutchinson (BSc): extension (?) of ERA2 content

ERA4: 2005, David Crighton (MSc): re-implementation of underlying rule
engine in PHP/JavaScript, plus addition of Truth Maintenance System to
allow movement "forwards" and "backwards" in the process

ERA1.zip contains a Windows-runnable version of ERA1 that I've put
together using a Windows CLIPS executable downloaded from
http://clipsrules.sourceforge.net/ Unzip the contents somewhere
convenient and then double-click go.bat to start the program, and
follow the on-screen instructions.

ERA4.zip contains the sources, etc of ERA4 that would need to be
unpacked into a suitable content directory on a web-server. According to
David Crighton's included README.txt, the program was written to work
with PHP v.4.3 and he was fairly confident that the system would be
compatible under later versions. Unfortunately, it doesn't seem to
work with an Apache web-server running PHP 5 (from the XAMPP
web-server stack bundle) on a Windows Vista PC; I downloaded and
installed an earlier version of XAMPP (1.4.4) running PHP 4.3.7, but
it still didn't work. I suspect the problems are not too serious, and
it could be made to work with a bit of effort.

David Crighton's MSc dissertation...
http://www.aiai.ed.ac.uk/project/era/ERA4/progress/dissertation/dissertation.pdf