Optional modules
The core of cvcdocdb (Core primitives, Graph store interface,
Backend-to-backend migration and the backends) is documented in the general part.
The modules below build on it but are optional: import cvcdocdb
doesn’t import them, and some need an extra (pip install "cvcdocdb[extra]").
Each page has its own installation notes, examples, tutorials and API.
Module |
Install |
What for |
|---|---|---|
(none) |
DRM semantic entities: people, places, cultural documents, layouts… |
|
(none) |
RiC-O archival entities generated from the ontology |
|
|
Convert RDF/OWL ontologies to a YAML schema and entity classes |
|
|
Generate entity classes from a YAML schema |
|
|
Stream a graph into PyTorch / PyTorch Geometric |
|
as the translator |
Natural-language questions on any backend (picks SPARQL or Cypher) |
|
|
Natural-language questions translated to Cypher by an LLM |
|
(none) |
Natural-language questions translated to SPARQL ( |