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