Grapher is a tool I developed during a summer programming position at the University of Aberdeen. Grapher is a tool for manually building casual networks from passages of text. The idea is that you select chunks of text from a passage, make a node to represent each chunk, which is then displayed in Grapher gui. Once nodes have been created you can then specify casual relations between two of them, saying that one caused the other, contributed to the other, was necessary for the other, or whatever you like. You can also have conjunction by adding add nodes, and disjunction by adding or nodes.
There is little in the way of instructions for it, but it's hopefully fairly self explanatory. Anyway, you can find the various files below. You will need a version of Java to run it.
- grapher.jar - The executable jar file for grapher
- grapher.bat - A bat file for executing the jar
- arrowCauses.arr - You'll need to have this file in the same directory as grapher.jar
- readme.txt - A readme file about grapher
- ds-fall-1.mrk - A simple example on someone falling over
- example1.mrk - Another example describing why the boy missed the bus