About these notes

Linked Notes Should Be Searchable


To use Writing-as-a-user-interface-that-facilitates-thinking effectively, we should be able to find information flexibly in our notes.

We should be able to do searches similar to:

FIND notes that contain "deep learning" or "neural networks"

And queries similar to:

FIND advertizing campaigns that made me buy their product 
THAT were clipped from social media

Because I Use-plain-text-files-for-note-taking, the former is easy to do with regex. It’s simple, flexible and incredibly powerful. On the other hand, it is probably equally useful to be able to have semantic search. If I search for “software design”, synonym terms such as “software engineering” are probably also relevant, but this will not pop-up with a pattern-matching search method.

Querying notes using structured information becomes trickier. Notes-can-store-structured-information-in-YAML-header, but Representing-structured-information-with-pure-text-is-challenging.

← back

Links to this note

Notes as a lifelong thinking partner

I want to be able to remember my thoughts, and revisit my work: Why-do-I-write-notes. Thoughts unwritten are invisible and hard to manipulate: Externalizing-thought-yields-clarity. The practice of writing Linked-notes results in...

Notes Can Store Structured Information In Yaml Header

You can use YAML front matter to keep some structured information about the note: yaml --- uid: 2022-02-11-1523 title: Note Title type: note tags: [tag1, tag2] --- It’s a superset...

What do I want from my notes?

I want to be able to search them. All of them at once. Semantic search is probably useful. Linked-notes-should-be-searchable - I want to be able to query them using structured...