Skip to content
Benedict Wilkins edited this page Jun 25, 2021 · 7 revisions

Integrated Cognitive User assistance (ICU)

An implementation of MATBII in Python 3.7+ with additional user assistance features.

ICU is implemented as an event system that is easy to interface with. Interface meta data and all internal events are exposed via a simple event-based python API. ICU includes support for various kinds of user input - mouse, keyboard, joy stick, eye tracking.

For further details and documentation see our website.

Installation

with pip:

pip install icu

or from source:

git clone [email protected]:dicelab-rhul/ICU.git
pip install ICU

Options

To see all available command line options: python -m icu -help

Specifying a Configuration file

ICU uses a configuration file to allow users to modified many aspects of the system, for details see Configuration. The configuration file can be specified with the -c option.

python -m icu -c config.json
Clone this wiki locally