KNOWLEDGE REPRESENTATION · NARRATIVE STUDIES

Making the structure of stories explicit.

GOLEM is an ontology for narrative and fiction. It provides a formal framework for representing characters, events, relationships, settings, and other elements of storytelling as interconnected systems.

Current release v2.0 RDF-based knowledge representation
G Narrative
01 Character
02 Event
03 Context

Elements in relation, not isolation.

01

Formal

Explicit concepts, properties, and semantic relations.

02

Interconnected

Narrative elements understood through their relationships.

03

Cross-domain

A reusable framework for comparing different narratives.

01 — THE PROJECT

A shared conceptual ground for stories.

Stories are more than collections of characters and events. Their meaning emerges from the relationships between their components and the contexts in which they unfold.

GOLEM develops a formal, domain-independent model of narrative and fiction. By making narrative concepts and relationships explicit, the ontology supports consistent knowledge representation and computational analysis.

Its modular approach aims to provide a reusable library of narrative components, including characters, events, settings, social relationships, and narrative inference. This creates a foundation for comparative research across texts, genres, and cultural contexts.

Explore the ontology modules

02 — THE ONTOLOGY

Explore the published resources.

Read the documentation online or access the ontology in machine-readable formats for reuse, integration, and analysis.

FOR DEVELOPERS RDF

Ontology serializations

Access the current ontology in formats suitable for semantic-web tools and applications.

RESEARCH MODULES

Conceptual modules

Learn how GOLEM models narrative components and how individual modules fit into the larger framework.

Browse the wiki

03 — VERSION HISTORY

Releases and documentation.

Access version-specific documentation and source files. The current aliases above always point to the latest release.

Version 2.0 introduces a major architectural and semantic refactoring. Consult its documentation when migrating from earlier versions.

04 — RESEARCH CONTEXT

From narrative theory to computable knowledge.

GOLEM connects formal ontology engineering with literary studies, digital humanities, and computational approaches to cultural evolution. Its conceptualization treats narratives as structured systems whose components can be studied in relation to one another.

Read about narrative complexity

05 — CITATION

Build on this work.

If you use GOLEM in your research, please cite the ontology and consult the relevant release documentation.

SUGGESTED CITATION

Pianzola, F., Pannach, F., Cheng, L., Yang, X., & Scotti, L. (2024). GOLEM Ontology for Narrative and Fiction.

DOI: 10.5281/zenodo.14911392

OPEN RESEARCH RESOURCE

Explore the ontology. Follow the relationships.

Open GOLEM v2.0