Philosophy

The idea is to take the linked notes one step up from where there are by default.

Normally, notes are linked together and this creates interesting connections and potentially meaningful insights.

However, this also makes it hard to differentiate between different types of relationships.

If page x references page y in a cursory fashion, but page z references page y in a very meaningful and important way that is relevant to page y, there is no easy way to distinguish between these relationships besides reading the context of the backlinks.

Tags and metadata serve as ways to differentiate certain relationships, but so much of the meaning of the relationship lives in the language of the notes. So I wanted to create a system that can live in the content of the notes, instead of either in the structure of the database or in the metadata. These relationships and discourse between notes are really the data that matters, after all. They should not be relegated to metadata.

I’ve fallen into the trap before of trying to put too many of my note relationships into the metadata, but this is treating a note taking tool like a database. Relationships are often discovered in the note-writing process, and just because they live organically in your notes does not mean they shouldn’t also be clear about what type of relationship they are and be easily queryable. It just requires a tightening up of the language that we use every day.

This is why I have tried to create a system for semantically typing relationships. In a way, this is a first pass at trying to create a semantic, human friendly, note taking language.

The grammar and syntax for this follows below, but will almost certainly be changing frequently as I am in the early stages of developing this system.

One of the important components of this has been thinking about keeping the underlying text files as readable and close to human language as possible.

The hope is that this will help my note taking become a more clear, sustainable, synthesis encouraging, and transferrable form of knowledge, at least for me.

To recap, the goals of the system are the following:

Show what types of relationships exist between notes in the content of the notes themselves.