CHREST: AVOW Diagrams

A customised version of CHREST which learns chunks from AVOW diagrams.

CHREST is a symbolic cognitive architecture, and AVOW diagrams are a representational system for understanding electric circuits.

The project resulted in two directly-related publications:

  1. P.C.R. Lane, P.C-H. Cheng and F. Gobet, 'CHREST+: Investigating how humans learn to solve problems with diagrams,' AISB Quarterly, 103:24-30, 2000.
  2. P.C.R. Lane, P.C-H. Cheng and F. Gobet, 'Learning perceptual chunks for problem decomposition', in Proceedings of the Twenty-Third Annual Conference of the Cognitive Science Society, pp. 528-33, 2001.

Code

The implementation was initially written around 1998-2001 in MCL Lisp, with a graphical-user interface.

I have rewritten the code to be an ASDF-installable package with tests. Currently, the former tests still pass, but there is no graphical-user interface.

To install, download the latest release and make the code available to the asdf system.

Depends on
alexandria and LTk

The API documentation is currently scanty, but what there is means it is best built using baruch - or read here.

To test:

* (asdf:test-system :chrest-avow)

Page output from a VimWiki on 2024-09-17.