A lightweight OWL ontology for representing family trees, generational cohorts, and multimodal memories — including text, audio, photo, and video.
The Generational Memory Ontology (GMOnt) provides a minimal yet expressive framework for modeling intergenerational relationships and the cultural artifacts that preserve family memory.
It is designed for simplicity, interoperability, and modular extension.
- Atomic kinship semantics — defines only the essential relationships:
parentOf,childOf,siblingOf, andspouseOf, ensuring clarity and avoiding redundancy. - Media-aware memory modeling — integrates with Schema.org and Dublin Core to describe text, photo, audio, and video artifacts.
- Extensible architecture — SHACL shapes and SPARQL inference/query rules are maintained in companion files for validation, reasoning, and analytic enrichment.
- Interoperable — aligned with FOAF and Schema.org vocabularies for compatibility with broader linked-data ecosystems.
ontology/
generational-memory.ttl # Core ontology (this file)
generational-memory.shacl.ttl # SHACL validation shapes
generational-memory-all.sparql # Inference + query rules
samples/
example.ttl # Demonstration dataset
README.md
LICENSE