The goal of this project is to create a way to model the real world inside Obsidian using BORO foundational ontology and principles. Moreover, the resulting model should be directly transferable to Neo4J graph database for analysis.
My main motivation is to have a future-proof personal computing tool. Hence the choice of Markdown files as the data storage and model description.
The idea is to represent all the real world Things and their relationships as Obsidian notes (and then the Neo4J nodes).
- Represent relationships as notes (and nodes), as described in [Cesare de, Foy, Partridge, 2013]
- UI elements to create new relationships from the selected note
- Generate CYPHER script to transfer model to Neo4J
- Direct interaction with Neo4J instance
- Cesare, S. de. Re-engineering Data with 4D Ontologies and Graph Databases / S. de Cesare, G. Foy, C. Partridge // Lecture Notes in Business Information Processing. – 2013. – P. 304-316.