Memex Ontology: Relations Supplement
Primitive Element Relations
How the primitive elements relate to each other:
graph TD
Agent[Agent] -->|creates| Mnemegram[Mnemegram]
Agent -->|makes| Assertion[Assertion]
Agent -->|applies| Schema[Schema]
Mnemegram -->|references| Referent[Referent]
Mnemegram -->|has| Context[Context]
Mnemegram -->|connected by| Relation[Relation]
Mnemegram -->|organized in| Collection[Collection]
Mnemegram -->|tracked via| Provenance[Provenance]
Mnemegram -->|found via| Index[Index]
Assertion -->|about| Mnemegram
Assertion -->|about| Referent
Assertion -->|about| Relation
Schema -->|interprets| Mnemegram
Schema -->|interprets| Assertion
Context -->|composed of| Assertion
Relation -->|between| Mnemegram
Relation -->|between| Referent
Referent -->|emerges from| Mnemegram
Information Flow
How information moves through the memex:
flowchart LR
subgraph External
Experience[Lived Experience]
OtherAgent[Other Agents]
end
subgraph Memex
direction TB
Inscription[F1: Inscription]
Mnemegram[(Mnemegram)]
Assertion[F2: Assertion]
Index[F3: Indexing]
Retrieval[F4: Retrieval]
Surfacing[F4.1: Surfacing]
Relating[F5: Relating]
Versioning[F6: Versioning]
Generation[F7: Generation]
Transmission[F8: Transmission]
Protection[F9: Protection]
end
Experience -->|shadow cast| Inscription
Inscription --> Mnemegram
Mnemegram --> Assertion
Mnemegram --> Index
Index --> Retrieval
Index --> Surfacing
Mnemegram --> Relating
Mnemegram --> Versioning
Mnemegram --> Generation
Generation -->|new| Mnemegram
Mnemegram --> Transmission
Transmission --> OtherAgent
Protection -.->|guards| Mnemegram
Retrieval -->|returns to| Agent[Agent]
Surfacing -->|offers to| Agent
Relations supplement to "An Ontology of Memex"