Visual Knowledge Structure Language

By writing in a "visual knowledge structure" style, instead of normal text, we hope to eventually be able to transfer bodies of knowledge an order of magnitude faster and more accurately. This is a very experimental high risk probe.

Last updated 8/1/00 - Jack Harich - Go Back

Status

0. See structural document for an example of our current progress..
1. A clear direction, as shown by the structural document and Nutshell Vision.
2. Slight confirmation (26% faster) that the Nutshell Vision is possible.
3. Need to run 2nd Experiment.
4. Exploring 3D tools which may allow better prototypes and faster evolution.
5. After some experience, created an overview of VKSL.

Mini Process 2

Nutshell Vision - A way to transfer knowledge an order of magnitude faster and more accurately.

Narrative - See Initial Concept.


Iteration One

Goal - Proof that the Nutshell Vision can be achieved by at least a factor of two.
(This is the Acceptance Test. The various experiments are the subtests.)

Risk Mgt - Some risks apply to many iterations.

Bogging down in technical fascitation or time sinks. - Resolved by using off-the-shelf tools like Visio to generate successively better prototypes.

Much work but little real progress - Resolved by small experiments that test progress towards goal.

Use Case List - These are the elements and uses of VKSL.

Elements - Must be sufficiently expressive for:

1. Concepts, aka nodes.Use nouns, sentences, images, etc.
2. Relations. Use verbs.
3. Relation direction. Use arrows.
4. Body of Knowledge border. Dotted line.
5. Relation order. Use numbers on arrowheads.
6. Importance. Use line thickness for now.
7. Certainty. (Not yet solved)
8. Custom properties. (Not yet solved)

Note that 5 and up are really just custom properties, which allow properties such as Universal ID, I know, Author, Date, Body of Knowledge, etc.

Possible future elements - Flow of logic, suggested reading sequence, more expected.

Uses - VKSL must allow various user types to:

Author - Create, edit, publish.

Reader - View, navigate, zoom, edit their own custom properties, etc. In particulare a Reader needs to find a particular piece of knowledge quickly.

Analyst - Merge or compare Bodies of Knowledge, inference, etc.

Trait List - Traits apply to several or many Use Cases.

1. A Reader must be able to learn how to "read" VKSL nearly instantly.

2. Can express nearly anything prose can.

3. Unambiguous. High accuracy.

4. Pleasurable to Author and Reader.

5. Very fast for authoring, reading, infomation finding.

Chronological Snips and Snails

6/10/00 - Concept - This gives a long look at the Initial Concept in general. We have left this unaltered over time, so that you can see how far the current direction has shifted.


6/22/00 - 1st Experiment - The JSL Study Group jumped in the water with Visual Knowledge Structure Language, or VKSL. First they did an experiment to see if VKSL was better than normal text. Then we discussed VKSL. Then they broke into groups of 2 to develop their own approach. At the end some of the groups reported on their observations, and the tabulated results of the experiment were reviewed. VKSL was 26% faster than text and about the same accuracy. I had expected a larger difference, but at least we got some.

To examine the experiment, see the Easy Quiz on VKSL, the structural document and the text document. The quiz was identical for both documents and had 20 True or False statements. The full results were:

Structural 1st   441 sec, 13.5 right, 9 subjects
Structural 2nd   384 sec, 14.9 right, 9 subjects 
Textural   1st   597 sec, 14.7 right, 10 subjects
Textural   2nd   406 sec, 14.7 right, 8 subjects

Structural 1st is 156/597 = 26% faster than Textural, significant
                  .8/14.7 =  5% more accurate, insignificant


(soon) - 2nd Experiment - Do the experiment again, but with a better quiz using checkoffs rather than True or False. There appeared to be an over emphasis on correctness, greatly slowing down those using the VKSL document for the quiz.

Status - New Quiz ready, not yet tested on a few people before large group again.


(Will take awhile) - 1st Milestone - This is to prove that something like VKSL actually is much better than text. To reach this milestone, try several things:


7/3/00 - The Nature of Abstraction - A short essay pointing to the extreme usefulness of explicit knowledge structures like those VKSL makes possible.